Using exact match for CONF=linux-x86_64-server-fastdebug (other matches are possible) Building target 'test' in configuration 'linux-x86_64-server-fastdebug/' Running tests using TEST_OPTS control variable 'JAVA_OPTIONS=-XX:-TieredCompilation -XX:+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: compiler/intrinsics/zip/TestAdler32.java Passed: gc/arguments/TestAlignmentToUseLargePages.java#id2 Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id2 Passed: compiler/loopopts/Test7052494.java Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: runtime/6626217/bug_21227.java Passed: gc/TestSystemGC.java#G1 Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: gc/logging/TestGCId.java Passed: gc/TestHumongousReferenceObject.java#id1 Passed: gc/logging/TestMetaSpaceLog.java Passed: runtime/7158988/FieldMonitor.java Passed: runtime/cds/appcds/BadBSM.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 Passed: gc/metaspace/TestMetaspacePerfCounters.java#G1-64 Passed: gc/TestFullGCALot.java Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: compiler/runtime/Test6826736.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/LambdaWithJavaAgent.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/OldClassWithjsr.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java Passed: runtime/cds/appcds/OldSuperClass.java Passed: runtime/cds/appcds/OldSuperInf.java Passed: runtime/cds/appcds/OldSuperInfIndirect.java Passed: runtime/cds/appcds/OldClassTest.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/ParallelLoad2.java Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: runtime/Metaspace/DefineClass.java Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/cds/appcds/LotsOfClasses.java Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/ConstantPool/IntfMethod.java Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/Monitor/ConcurrentDeflation.java Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/MirrorFrame/Test8003720.java Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: runtime/Metaspace/FragmentMetaspace.java#id0 Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/Metaspace/FragmentMetaspace.java#8320331 Passed: runtime/Thread/ThreadCountLimit.java#id0 Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: compiler/allocation/TestAllocation.java Passed: serviceability/sa/TestJmapCore.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: compiler/allocation/TestFailedAllocationBadGraph.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestC1Globals.java#id0 Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: compiler/arguments/TestC1Globals.java#id1 Passed: compiler/arguments/TestC1Globals.java#id2 Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: compiler/arguments/TestLogJIT.java Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: compiler/arguments/TestStressOptions.java Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: compiler/arguments/TestUseCompiler.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/arguments/TestC1Globals.java#id3 Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: compiler/arguments/TestStressReflectiveCode.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/conversions/TestChainOfIntAddsToLongConversion.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/loopstripmining/LoadSplitThruPhi.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestStripMinedLimitBelowInit.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/loopstripmining/CheckLoopStripMining.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflow.java Passed: compiler/membars/DekkerTest.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestLongRangeCheck.java Passed: compiler/rangechecks/TestRangeCheckSmearing.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/stable/TestStableByte.java Passed: compiler/stable/TestStableChar.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: compiler/stable/TestUnstableStable.java Passed: runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java Passed: runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java Passed: runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java Passed: runtime/cds/appcds/cacheObject/RedefineClassTest.java Passed: runtime/cds/appcds/cacheObject/VerifyArchivedFields.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java Passed: runtime/cds/appcds/customLoader/HelloCustom.java Passed: runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/ModularJarWithNonExistentJar.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/stack/Stack001.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/ReservedStack/ReservedStackTestCompiler.java Passed: runtime/stack/Stack003.java Passed: runtime/stack/Stack004.java Passed: runtime/stack/Stack009.java Passed: runtime/stack/Stack010.java Passed: runtime/stack/Stack005.java Passed: runtime/stack/Stack008.java Passed: runtime/stack/Stack006.java Passed: runtime/stack/Stack011.java Passed: runtime/stack/Stack012.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/stack/Stack013.java Passed: runtime/stack/Stack014.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/stack/Stack015.java Passed: runtime/stack/Stack018.java Passed: runtime/stack/Stack002.java Passed: runtime/stack/Stack007.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Passed: runtime/stack/Stack017.java Passed: runtime/stack/Stack016.java Passed: runtime/stack/Stack019.java Test results: passed: 536 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_hotspot_jtreg_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2 Finished running test 'jtreg:test/hotspot/jtreg:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_hotspot_jtreg_tier2 Running test 'jtreg:test/jdk:tier2' Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/CheckHistoricalNames.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/EncodingNothing.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/TestISO2022JPEncoder.java Passed: sun/nio/cs/TestISO2022JPSubBytes.java Passed: sun/nio/cs/TestJIS0208Decoder.java Passed: sun/nio/cs/TestISO2022CNDecoder.java Passed: sun/nio/cs/TestGB18030.java Passed: sun/nio/cs/TestMiscEUC_JP.java Passed: sun/nio/cs/TestJIS0212Decoder.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/TestIBMBugs.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: sun/nio/cs/TestUnicodeReversedBOM.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: sun/nio/cs/TestUTF8.java Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: sun/nio/cs/TestEUC_TW.java Passed: com/sun/crypto/provider/DHKEM/NameSensitiveness.java Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed: sun/nio/cs/StreamEncoderOut.java Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java Passed: com/sun/crypto/provider/Mac/HmacMD5.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java Passed: com/sun/crypto/provider/TLS/TestPremaster.java Passed: com/sun/crypto/provider/TLS/TestPRF.java Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/GetEnv.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.java Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/jndi/dns/FedTests/ListNns.java Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/ldap/Base64Test.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Passed: com/sun/jndi/ldap/BalancedParentheses.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/ldap/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java Passed: com/sun/jndi/ldap/SocketCloseTest.java Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/net/httpserver/bugs/B6886436.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/bugs/6725892/Test.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.java Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/bugs/B6401598.java Passed: sun/nio/cs/FindCanEncodeBugs.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/ExchangeAttributeTest.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: com/sun/net/httpserver/FilterTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/HttpsParametersClientAuthTest.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.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/Test11.java Passed: com/sun/net/httpserver/SANTest.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/Test13.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/Test7a.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/net/httpserver/Test8a.java Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java Passed: com/sun/net/httpserver/TestLogging.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/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/net/httpserver/Test9.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/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: com/sun/net/httpserver/Test3.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/security/sasl/digest/AuthNoUtf8.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/sasl/digest/AuthRealms.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/net/httpserver/Test4.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/Cram.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: com/sun/net/httpserver/Test9a.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/CountUpdate.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/BigMark.java Passed: java/io/BufferedInputStream/TransferToTrusted.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.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/Ready.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/ByteArrayInputStream/TransferToTrusted.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/charStreams/BCat.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/charStreams/Cat.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: com/sun/net/httpserver/Test5.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/Console/CharsetTest.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/File/createTempFile/Patterns.java Passed: java/io/File/createTempFile/SpecialTempFile.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/File/createTempFile/TargetDirectory.java Passed: java/io/File/AccessDenied.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/Console/RedirectTest.java Passed: java/io/File/CompareTo.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/Create.java Passed: java/io/File/Cons.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/Basic.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/FileMethods.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/CheckPermission.java Passed: java/io/File/GetParent.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/IsHidden.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/File/ListNull.java Passed: java/io/File/ListRoots.java Passed: java/io/File/ListSpace.java Passed: java/io/File/MaxPath.java Passed: java/io/File/Mkdir.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/File/SetAccess.java Passed: java/io/File/NullArgs.java Passed: java/io/File/NulFile.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/IsAbsolute.java Passed: java/io/File/ToURI.java Passed: java/io/File/ToURL.java Passed: java/io/File/Unicode.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/WinMaxPath.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/FileInputStream/Available.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/File/SymLinks.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/FilePermission/Correctness.java Passed: java/io/FileInputStream/TransferTo.java Passed: java/io/FilePermission/FilePermissionCollection.java Passed: java/io/FilePermission/FilePermissionCollectionMerge.java Passed: java/io/FilePermission/Invalid.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/FilePermission/MergeName.java Passed: java/io/FilePermission/SpecTests.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/NullInputStream.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/InputStream/ReadNBytes.java Passed: java/io/InputStream/ReadAllBytes.java Passed: java/io/InputStream/ReadParams.java Passed: java/io/InputStream/Skip.java Passed: java/io/InputStream/TransferTo.java Passed: java/io/InputStreamReader/GrowAfterEOF.java Passed: java/io/InputStreamReader/One.java Passed: java/io/InputStreamReader/NullCreate.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/LineNumberInputStream/Available.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java Passed: java/io/LineNumberInputStream/MarkReset.java Passed: java/io/LineNumberInputStream/Skip.java Passed: java/io/LineNumberInputStream/SkipEOL.java Passed: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/OutputStream/WriteParams.java Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/pathNames/win32/DriveRelativePath.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/pathNames/win32/DriveSlash.java Passed: java/io/pathNames/win32/SJIS.java Passed: java/io/pathNames/win32/RenameDelete.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/pathNames/GeneralWin32.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/PipedOutputStream/MultipleConnect.java Passed: java/io/PipedOutputStream/NotConnected.java Passed: java/io/PipedOutputStream/WriteAfterClose.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/PipedReader/Constructors.java Passed: java/io/PipedReader/ReadToArray.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedWriter/WriteAfterReaderClose.java Passed: java/io/FilePermission/ReadFileOnPath.java Passed: java/io/PrintStream/CheckError.java Passed: java/io/PrintStream/ClearErrorStream.java Passed: java/io/PrintStream/EncodingConstructor.java Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PrintStream/FormatLocale.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/PrintStream/InheritEncodingTest.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/RandomAccessFile/WriteUTF.java Passed: java/io/readBytes/ReadBytesBounds.java Passed: java/io/Reader/NullLock.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/Reader/Skip.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/Reader/TransferTo.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/Reader/NullReader.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/backRefCNFException/Write.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/classDescHooks/ExternLoopback.java Passed: java/io/Serializable/classDescHooks/Loopback.java Passed: java/io/Serializable/cloneArray/CloneArray.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/Serializable/enum/badResolve/Write.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/expectedStackTrace/ExpectedStackTrace.java Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/nestedReplace/NestedReplace.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/notAvailable/NotAvailable.java Passed: java/io/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/nullArgExceptionOrder/Test.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.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/PutField/Write.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/readObjectNoData/Write.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/recursiveClassDescLookup/Test.java Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/records/ThrowingConstructorTest.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/WriteReplaceTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/skipWriteObject/Write.java Passed: java/io/Serializable/serialver/nested/NestedTest.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/Serializable/stopCustomDeserialization/Write.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/Serializable/unresolvedClassDesc/Write.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StringReader/ClosedReady.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/StringReader/Skip.java Passed: java/io/StringWriter/NegativeBufferSize.java Passed: java/io/Writer/Append.java Passed: java/io/Writer/Bug6856817.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/Writer/WriteParams.java Passed: java/io/NegativeInitSize.java Passed: java/io/Writer/NullWriter.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/io/Unicode.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/net/Authenticator/B4722333.java Passed: java/net/Authenticator/BasicTest.java Passed: java/net/Authenticator/B4678055.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/BindException/Test.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/CookieHandler/CookieHandlerTest.java Passed: java/net/DatagramPacket/ReuseBuf.java Passed: java/net/DatagramPacket/Unresolved.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/DatagramSocketImpl/TestCreate.java Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java Passed: java/net/Authenticator/B6870935.java -------------------------------------------------- TEST: java/net/httpclient/FilePublisher/FilePublisherPermsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider TIME: 0.938 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider started: Mon Apr 01 18:46:30 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Test directory: compile: SecureZipFSProvider finished: Mon Apr 01 18:46:31 CEST 2024 elapsed time (seconds): 0.938 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.859 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:30 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 18:46:31 CEST 2024 elapsed time (seconds): 0.859 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.078 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:31 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 18:46:31 CEST 2024 elapsed time (seconds): 0.078 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java:97: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java:97: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ 2 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.148 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Apr 01 18:46:31 CEST 2024 Test directory: compile: FilePublisherPermsTest finished: Mon Apr 01 18:46:31 CEST 2024 elapsed time (seconds): 0.148 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.148 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:31 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 18:46:31 CEST 2024 elapsed time (seconds): 0.148 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:130: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() != null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:190: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() != null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:260: warning: [removal] Policy in java.security has been deprecated and marked for removal Policy.setPolicy(new CustomPolicy( ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:265: warning: [removal] Policy in java.security has been deprecated and marked for removal static class CustomPolicy extends Policy { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:266: warning: [removal] Policy in java.security has been deprecated and marked for removal static final Policy DEFAULT_POLICY = Policy.getPolicy(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:266: warning: [removal] Policy in java.security has been deprecated and marked for removal static final Policy DEFAULT_POLICY = Policy.getPolicy(); ^ 6 warnings ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest TIME: 0.567 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Apr 01 18:46:31 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:46:32 CEST 2024 elapsed time (seconds): 0.567 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=2545413, tid=2545417 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/hs_err_pid2545413.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/FilePublisherPermsTest1.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherPermsTest.java false FilePublisherPermsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/DatagramSocketImpl/CheckDiscard.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/httpclient/http2/ErrorTest.java Passed: java/net/httpclient/http2/BadHeadersTest.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java TEST: java/net/httpclient/FilePublisher/FilePublisherTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext TIME: 1.004 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 18:46:30 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.net.SimpleSSLContext finished: Mon Apr 01 18:46:31 CEST 2024 elapsed time (seconds): 1.004 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.963 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:30 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 18:46:31 CEST 2024 elapsed time (seconds): 0.963 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.041 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:31 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 18:46:31 CEST 2024 elapsed time (seconds): 0.041 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.06 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 18:46:31 CEST 2024 Test directory: compile: FilePublisherTest finished: Mon Apr 01 18:46:31 CEST 2024 elapsed time (seconds): 0.06 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.059 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:31 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 18:46:31 CEST 2024 elapsed time (seconds): 0.059 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm FilePublisherTest TIME: 5.762 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Apr 01 18:46:31 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:46:37 CEST 2024 elapsed time (seconds): 5.762 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:34745]::addHandler FilePublisherTest$HttpEchoHandler@1d886185, /http1/echo Http1TestServer[localhost/127.0.0.1:43793]::addHandler FilePublisherTest$HttpEchoHandler@2bd500fe, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:45867]::addHandler FilePublisherTest$HttpEchoHandler@48c505e3, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:50921]::addHandler FilePublisherTest$HttpEchoHandler@4e43d0e4, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:34745/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:34745/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:43793/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:43793/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:45867/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@16c9a5eb Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b4ec160 Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5926f998 Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:45867/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:50921/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5cc3b1e1 Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@19c1241d Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11a68ae6 Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:50921/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:34745/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:34745/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:43793/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:43793/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:45867/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f3a1019 Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@dfb7d66 Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6bda0795 Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:45867/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:50921/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@699febb0 Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c3a9f33 Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@729ba747 Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:50921/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:34745/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:34745/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:43793/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:43793/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:45867/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ec725c1 Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7542ed4a Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2384aec9 Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:45867/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:50921/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@75eb1d8d Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@69a8769f Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46265572 Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:50921/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:34745/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34745/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:34745/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:43793/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:43793/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:43793/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:45867/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a307872 Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ba55f88 Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e391d90 Got response: (POST http://127.0.0.1:45867/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:45867/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:50921/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@190fa7c4 Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10670644 Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ea8c9b4 Got response: (POST https://127.0.0.1:50921/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:50921/https2/echo", fileInZip.txt, "zip fs", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config FilePublisherTest.teardown(): success =============================================== java/net/httpclient/FilePublisher/FilePublisherTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=54876,localport=45867] 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: 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=53102, Session(1711989993618|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54892,localport=45867] 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=54896,localport=45867] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=54912,localport=45867] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53108, Session(1711989995567|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=53118, Session(1711989996022|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53126, Session(1711989996045|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=54922,localport=45867] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: 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=53132, Session(1711989996073|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36374,localport=45867] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36390,localport=45867] TestServer(1): starting connection TestServer(1): accepting connections TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=36396,localport=45867] 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=59582, Session(1711989996381|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=59598, Session(1711989996715|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): connection started 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=59600, Session(1711989996783|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:36374 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36390 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54892 stopping. 1 streams Server connection to /127.0.0.1:36396 stopping. 1 streams Server connection to /127.0.0.1:54876 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:54922 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54912 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54896 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): stopping 8 connections Server connection to /127.0.0.1:53108 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59582 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59600 stopping. 1 streams Server connection to /127.0.0.1:53102 stopping. 3 streams Server connection to /127.0.0.1:53126 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53118 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53132 stopping. 3 streams Server connection to /127.0.0.1:59598 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 18:46:37 CEST 2024 finished: Mon Apr 01 18:46:37 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest TIME: 0.593 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Apr 01 18:46:37 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:46:38 CEST 2024 elapsed time (seconds): 0.593 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=2546552, tid=2546555 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/hs_err_pid2546552.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/FilePublisherTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.1.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/DatagramSocket/TimeoutWithSM.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/BasicTest.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/ExpectContinueResetTest.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/http2/FixedThreadPoolTest.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/HpackDecoderDriver.java Passed: java/net/httpclient/http2/HpackEncoderDriver.java Passed: java/net/httpclient/http2/ImplicitPushCancel.java Passed: java/net/httpclient/http2/PostPutTest.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java TEST: java/net/httpclient/security/Driver.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils started: Mon Apr 01 18:46:51 CEST 2024 finished: Mon Apr 01 18:46:51 CEST 2024 elapsed time (seconds): 0.0 ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.022 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 18:46:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 5 finished: Mon Apr 01 18:46:51 CEST 2024 elapsed time (seconds): 0.022 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.071 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 18:46:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 5 finished: Mon Apr 01 18:46:51 CEST 2024 elapsed time (seconds): 0.071 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.229 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Mon Apr 01 18:46:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 5 finished: Mon Apr 01 18:46:51 CEST 2024 elapsed time (seconds): 0.229 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: User specified action: run build Security TIME: 0.149 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Apr 01 18:46:51 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 18:46:51 CEST 2024 elapsed time (seconds): 0.149 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.149 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 5 finished: Mon Apr 01 18:46:51 CEST 2024 elapsed time (seconds): 0.149 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.075 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Apr 01 18:46:51 CEST 2024 Test directory: compile: Driver finished: Mon Apr 01 18:46:51 CEST 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-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 5 finished: Mon Apr 01 18:46:51 CEST 2024 elapsed time (seconds): 0.075 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value REASON: User specified action: run main/othervm Driver TIME: 2.95 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Apr 01 18:46:51 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 18:46:54 CEST 2024 elapsed time (seconds): 2.95 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: Starting Driver Command line: [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java -cp /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar -Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa -XX:-TieredCompilation -XX:+UseG1GC -ea -esa -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d -Djava.security.manager -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/1.policy -Dport.number=38955 -Dport.number1=33119 -Djdk.httpclient.HttpClient.log=all,frames:all -cp /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib Security 1 ] Command line = [-ea -esa -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d -Djava.security.manager -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/1.policy -Dport.number=38955 -Dport.number1=33119 -Djdk.httpclient.HttpClient.log=all,frames:all -cp /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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=2548598, tid=2548599 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/hs_err_pid2548598.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=470 ms STDERR: java.lang.RuntimeException: Non zero return value at Driver.runtest(Driver.java:169) at Driver.runtest(Driver.java:120) at Driver.main(Driver.java:70) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) at java.base/java.lang.Thread.run(Thread.java:1575) JavaTest Message: Test threw exception: java.lang.RuntimeException: Non zero return value JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Non zero return value rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Driver.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.0 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 18:46:48 CEST 2024 finished: Mon Apr 01 18:46:48 CEST 2024 elapsed time (seconds): 0.0 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: Mon Apr 01 18:46:48 CEST 2024 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.064 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.064 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:48 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.064 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 5.244 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Apr 01 18:46:49 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:46:54 CEST 2024 elapsed time (seconds): 5.244 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:39199]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@1afdad5d, /http1/echo Http1TestServer[localhost/127.0.0.1:45839]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@67ce94d7, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:45847]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@523b1ab9, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:34985]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@6ebcf4a8, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:39199/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:39199/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:45839/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:45839/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:45847/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1467d6a Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54ddcdaa Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73ac54a7 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:45847/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:34985/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d36fc5b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13f1018d Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17ce972b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:34985/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:39199/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:39199/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:45839/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:45839/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:45847/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@378e2620 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e91d077 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59c16659 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:45847/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:34985/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@78b2e190 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c0ceec Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4baca619 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:34985/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=39872,localport=45847] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=54166, Session(1711990010972|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=39880,localport=45847] 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=39882,localport=45847] 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=39894,localport=45847] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=54170, Session(1711990012989|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=54180, Session(1711990013465|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=54188, Session(1711990013532|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:39880 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39894 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39882 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39872 stopping. 3 streams TestServer: Connection writer stopping TestServer(2): stopping 4 connections Server connection to /127.0.0.1:54166 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54180 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54170 stopping. 1 streams TestServer(1): finished TestServer: Connection writer stopping Server connection to /127.0.0.1:54188 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 18:46:54 CEST 2024 finished: Mon Apr 01 18:46:54 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest TIME: 0.565 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Apr 01 18:46:54 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:46:54 CEST 2024 elapsed time (seconds): 0.565 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=2549000, tid=2549003 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/hs_err_pid2549000.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/ofFileDownload.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/security/Security.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 18:46:51 CEST 2024 finished: Mon Apr 01 18:46:51 CEST 2024 elapsed time (seconds): 0.0 ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.065 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 18:46:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 18:46:51 CEST 2024 elapsed time (seconds): 0.065 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.069 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 18:46:51 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 18:46:52 CEST 2024 elapsed time (seconds): 0.069 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.279 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Mon Apr 01 18:46:52 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 18:46:52 CEST 2024 elapsed time (seconds): 0.279 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.181 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 18:46:52 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 18:46:52 CEST 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-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:52 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 18:46:52 CEST 2024 elapsed time (seconds): 0.181 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: main -- Passed. Execution successful REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 TIME: 2.338 seconds messages: command: main Security 0 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 started: Mon Apr 01 18:46:52 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 18:46:54 CEST 2024 elapsed time (seconds): 2.338 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:37185 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d/ProxyServer.class to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d/proxydir/ProxyServer.class moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d/ProxyServer$Connection.class to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d/proxydir/ProxyServer$Connection.class moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d/ProxyServer$1.class to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d/proxydir/ProxyServer$1.class URL for class loader = file:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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:37185/files/foo.txt" "GET:") STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release Apr 01, 2024 6:46:53 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 6:46:53 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 6:46:53 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.0.jta 0 ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 18:46:54 CEST 2024 finished: Mon Apr 01 18:46:54 CEST 2024 elapsed time (seconds): 0.0 ACTION: main -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 TIME: 0.581 seconds messages: command: main Security 2 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 started: Mon Apr 01 18:46:54 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 18:46:55 CEST 2024 elapsed time (seconds): 0.581 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=2549174, tid=2549177 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/hs_err_pid2549174.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.1.jta 2 TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/Timeout.java TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.399 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 18:46:49 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.399 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.263 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:49 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 11 finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.263 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.135 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:49 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 11 finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.135 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.053 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 18:46:49 CEST 2024 Test directory: compile: BodyHandlerOfFileTest finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.053 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.052 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:49 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 11 finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.052 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 5.851 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Apr 01 18:46:49 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:46:55 CEST 2024 elapsed time (seconds): 5.851 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:39389]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@7a3c82b8, /http1/echo Http1TestServer[localhost/127.0.0.1:44603]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@390a8d5e, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:36369]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@64e8e6de, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:45057]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@65879ccb, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:39389/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:39389/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:44603/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:44603/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:36369/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70f48ae8 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1cabdfc Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@259e6963 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:36369/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:45057/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@75d1654e Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30d3f590 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7bc454a Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:45057/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:39389/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:39389/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:44603/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:44603/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:36369/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@fa977ab Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4af19139 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@50218907 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:36369/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:45057/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7fac0fcf Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7b65c8e6 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6cc74263 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:45057/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:39389/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:39389/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:44603/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:44603/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:36369/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48834704 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2b0451b3 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d3a75b3 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:36369/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:45057/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@663f2913 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@233dabb0 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@753f21ee Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:45057/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:39389/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:39389/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:44603/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:44603/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:36369/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2272125e Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@264c7ce5 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47e5468a Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:36369/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:45057/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@dbc1ed3 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f2e2d22 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@16b8f0d8 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:45057/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=41806,localport=36369] 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=41498, Session(1711990011785|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=41816,localport=36369] 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=41820,localport=36369] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=41830,localport=36369] 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=41504, Session(1711990013918|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41510, Session(1711990014313|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41522, Session(1711990014341|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=41840,localport=36369] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41538, Session(1711990014364|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=41852,localport=36369] TestServer(1): accepting connections 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=41860,localport=36369] 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=41868,localport=36369] 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=41540, Session(1711990014699|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=41542, Session(1711990015027|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=41548, Session(1711990015049|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:41816 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41830 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41860 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41852 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41868 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41820 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41840 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41806 stopping. 3 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): stopping 8 connections Server connection to /127.0.0.1:41510 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41548 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41498 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41504 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41522 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41538 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41542 stopping. 1 streams Server connection to /127.0.0.1:41540 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished TestServer: Connection writer stopping STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 18:46:55 CEST 2024 finished: Mon Apr 01 18:46:55 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest TIME: 0.508 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Apr 01 18:46:55 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:46:56 CEST 2024 elapsed time (seconds): 0.508 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=2549298, tid=2549301 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/hs_err_pid2549298.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.088 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 18:46:49 CEST 2024 Library /test/lib: compile: jdk.test.lib.Platform, jdk.test.lib.util.FileUtils finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.088 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.088 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Platform.java /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:49 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 12 finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.088 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Platform.java /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.11 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 18:46:49 CEST 2024 Test directory: compile: BodySubscriberOfFileTest finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.11 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.11 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 18:46:49 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 12 finished: Mon Apr 01 18:46:49 CEST 2024 elapsed time (seconds): 0.11 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java:201: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(action); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodySubscriberOfFileTest TIME: 6.114 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Apr 01 18:46:49 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:46:55 CEST 2024 elapsed time (seconds): 6.114 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:44055]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@26a63850, /http1/echo Http1TestServer[localhost/127.0.0.1:40243]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@47fd1f7d, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:56295]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@b681950, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:41999]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@6c9646ed, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:44055/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:44055/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:40243/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:40243/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:56295/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e171d8d Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6accd0e5 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2bf39363 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:56295/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:41999/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c27f7d3 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39257633 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3315cf30 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:41999/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:44055/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:44055/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:40243/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:40243/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:56295/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3163aad0 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@108c89f Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f961312 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:56295/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:41999/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b8cead0 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@44fbb122 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@508806c3 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:41999/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:44055/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:44055/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:40243/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:40243/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:56295/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a1099e2 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7985a64c Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e0ed5d3 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:56295/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:41999/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@44afecec Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d174c16 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d39e569 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:41999/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:44055/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:44055/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:40243/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:40243/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:56295/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d451f30 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@760bfcb4 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@22e883ff Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:56295/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:41999/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ad44051 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f546a8f Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e84781c Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:41999/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodySubscriberOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java Total tests run: 17, Passes: 17, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51898,localport=56295] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43672, Session(1711990011844|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51910,localport=56295] 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=51920,localport=56295] 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=51926,localport=56295] 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=43678, Session(1711990013901|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=43692, Session(1711990014314|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=43706, Session(1711990014340|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=51942,localport=56295] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43712, Session(1711990014364|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51958,localport=56295] 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=51966,localport=56295] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=51972,localport=56295] 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=43724, Session(1711990014724|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=43732, Session(1711990015055|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=43734, Session(1711990015084|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:51898 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51910 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51958 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51966 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51926 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51920 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51942 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51972 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): stopping 8 connections Server connection to /127.0.0.1:43672 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43678 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43724 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43734 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43712 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43732 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43692 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43706 stopping. 1 streams TestServer(2): finished TestServer: Connection writer stopping STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 18:46:55 CEST 2024 finished: Mon Apr 01 18:46:55 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest TIME: 0.52 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Apr 01 18:46:55 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:46:56 CEST 2024 elapsed time (seconds): 0.52 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=2549309, tid=2549312 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/hs_err_pid2549309.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/httpclient/ssltest/TlsVersionTest.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java Passed: java/net/httpclient/ssltest/CertificateTest.java Passed: java/net/httpclient/websocket/Abort.java Passed: java/net/httpclient/websocket/AutomaticPong.java Passed: java/net/httpclient/websocket/BlowupOutputQueue.java Passed: java/net/httpclient/websocket/ConnectionHandoverTest.java Passed: java/net/httpclient/websocket/HandshakeUrlEncodingTest.java Passed: java/net/httpclient/websocket/HeaderWriterDriver.java Passed: java/net/httpclient/websocket/MaskerDriver.java Passed: java/net/httpclient/websocket/MessageQueueDriver.java Passed: java/net/httpclient/websocket/PendingBinaryPingClose.java Passed: java/net/httpclient/websocket/PendingBinaryPongClose.java Passed: java/net/httpclient/websocket/PendingPingBinaryClose.java Passed: java/net/httpclient/websocket/PendingPingTextClose.java Passed: java/net/httpclient/websocket/PendingPongBinaryClose.java Passed: java/net/httpclient/whitebox/AuthenticationFilterTestDriver.java Passed: java/net/httpclient/whitebox/ConnectionPoolTestDriver.java Passed: java/net/httpclient/whitebox/DefaultProxyDriver.java Passed: java/net/httpclient/whitebox/DemandTestDriver.java Passed: java/net/httpclient/websocket/PendingPongTextClose.java Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java Passed: java/net/httpclient/websocket/PendingTextPingClose.java Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java Passed: java/net/httpclient/whitebox/WrapperTestDriver.java Passed: java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java Passed: java/net/httpclient/ALPNFailureTest.java Passed: java/net/httpclient/ALPNProxyFailureTest.java Passed: java/net/httpclient/websocket/PendingTextPongClose.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/AuthFilter.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/AggregateRequestBodyTest.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/BasicAuthTest.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/websocket/ReaderDriver.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java Passed: java/net/httpclient/CancelledResponse2.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConcurrentResponses.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java TEST: java/net/httpclient/AsFileDownloadTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator TIME: 0.035 seconds messages: command: build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator reason: User specified action: run build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator started: Mon Apr 01 18:50:02 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.TestServerConfigurator finished: Mon Apr 01 18:50:02 CEST 2024 elapsed time (seconds): 0.035 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.034 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java reason: .class file out of date or does not exist started: Mon Apr 01 18:50:02 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 5 finished: Mon Apr 01 18:50:02 CEST 2024 elapsed time (seconds): 0.034 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.422 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 18:50:02 CEST 2024 Test directory: compile: AsFileDownloadTest finished: Mon Apr 01 18:50:03 CEST 2024 elapsed time (seconds): 0.422 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.421 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Apr 01 18:50:02 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 5 finished: Mon Apr 01 18:50:03 CEST 2024 elapsed time (seconds): 0.421 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java:356: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null && Files.exists(tempDir)) { ^ Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm AsFileDownloadTest TIME: 38.32 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Apr 01 18:50:03 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:50:41 CEST 2024 elapsed time (seconds): 38.32 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:40119/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@b95c4c03 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 16:50:05 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 110 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:40119/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@164ca38f { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 16:50:06 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 56 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:40119/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 59 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:40119/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@99d60cf6 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 16:50:06 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 48 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:40119/http1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 5 clients in 46 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:40119/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@2e9dad36 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 16:50:06 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 51 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:40119/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@45db5a04 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 16:50:06 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 59 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:40119/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@2e9daeb6 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 16:50:06 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 50 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:40119/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 53 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:40119/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@e0ac5573 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 10 clients in 52 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:40119/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 52 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:40119/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 52 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:40119/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 48 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:40119/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@77fb47f7 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 14 clients in 51 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:40119/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@4c93485 { {content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 15 clients in 52 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40119/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:38299/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@b9342582 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 16 clients in 64 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:38299/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@16245d0a { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 17 clients in 61 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:38299/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 63 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:38299/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@99adc671 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 19 clients in 68 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:38299/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 59 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:38299/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@2e7566b1 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 21 clients in 60 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:38299/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@45b3137f { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 22 clients in 63 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:38299/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@2fbf833b { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 23 clients in 67 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:38299/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 73 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:38299/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@e1fc217b { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 25 clients in 76 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:38299/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 62 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:38299/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 61 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:38299/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 66 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:38299/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@799cdc80 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 29 clients in 61 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:38299/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@66ac90e { {content-length=[15], date=[Mon, 01 Apr 2024 16:50: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 30 clients in 66 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:38299/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:42523/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 84 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:42523/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 70 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:42523/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 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 33 clients in 144 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:42523/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 66 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:42523/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 67 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:42523/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 61 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:42523/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 72 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:42523/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 86 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:42523/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 70 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:42523/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 77 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:42523/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 79 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:42523/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 77 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:42523/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 66 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:42523/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 64 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:42523/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 64 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:42523/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:34779/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 64 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:34779/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 86 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:34779/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 75 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:34779/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 87 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:34779/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 65 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:34779/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 70 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:34779/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 69 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:34779/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 62 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:34779/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 63 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:34779/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 79 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:34779/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 65 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:34779/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 76 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:34779/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 64 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:34779/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 65 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:34779/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 79 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34779/https2/afdt?120", "<>"): success test(http://127.0.0.1:40119/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:40119/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 63 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:40119/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:40119/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:40119/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:40119/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 63 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:40119/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:40119/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 63 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:40119/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:40119/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 75 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:40119/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:40119/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 83 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:40119/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:40119/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 76 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:40119/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:40119/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 92 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:40119/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:40119/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 68 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:40119/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:40119/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 71 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:40119/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:40119/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:40119/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:40119/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 72 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:40119/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:40119/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 76 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:40119/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:40119/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:40119/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:40119/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 71 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:40119/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:40119/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 83 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:40119/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:40119/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 78 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:40119/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:40119/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 72 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:40119/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:40119/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 85 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:40119/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:40119/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 89 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:40119/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:40119/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 72 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:40119/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:40119/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 68 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:40119/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:40119/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:40119/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:40119/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:40119/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:40119/http1/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/m y.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 85 clients in 73 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:40119/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:40119/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 70 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:40119/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:40119/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:40119/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:40119/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 130 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:40119/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:40119/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 127 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:40119/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:40119/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 62 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:40119/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:40119/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 75 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:40119/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:40119/http1/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file7.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 92 clients in 67 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:40119/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:40119/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 69 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:40119/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:40119/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 71 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:40119/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:40119/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 73 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:40119/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:40119/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 71 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:40119/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:40119/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 92 ms test AsFileDownloadTest.test("http://127.0.0.1:40119/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:38299/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:38299/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 85 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:38299/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:38299/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 68 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:38299/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:38299/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 74 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:38299/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:38299/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:38299/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:38299/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 63 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:38299/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:38299/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:38299/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:38299/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 72 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:38299/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:38299/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 81 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:38299/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:38299/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:38299/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:38299/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 64 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:38299/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:38299/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 64 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:38299/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:38299/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 67 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:38299/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:38299/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 79 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:38299/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:38299/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 67 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:38299/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:38299/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:38299/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:38299/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:38299/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:38299/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 84 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:38299/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:38299/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 81 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:38299/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:38299/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 66 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:38299/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:38299/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 68 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:38299/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:38299/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 73 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:38299/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:38299/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 76 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:38299/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:38299/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 65 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:38299/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:38299/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 74 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:38299/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:38299/https1/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/m y.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 122 clients in 67 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:38299/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:38299/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:38299/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:38299/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 76 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:38299/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:38299/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:38299/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:38299/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 92 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:38299/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:38299/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:38299/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:38299/https1/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file6.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 128 clients in 69 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:38299/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:38299/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 71 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:38299/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:38299/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 81 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:38299/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:38299/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 81 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:38299/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:38299/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 71 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:38299/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:38299/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 80 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:38299/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:38299/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 77 ms test AsFileDownloadTest.test("https://127.0.0.1:38299/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:42523/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:42523/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 72 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:42523/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:42523/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:42523/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:42523/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 74 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:42523/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:42523/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 69 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:42523/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:42523/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 76 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:42523/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:42523/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 74 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:42523/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:42523/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 81 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:42523/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:42523/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 82 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:42523/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:42523/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:42523/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:42523/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 77 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:42523/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:42523/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 68 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:42523/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:42523/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:42523/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:42523/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 75 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:42523/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:42523/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 70 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:42523/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:42523/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 69 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:42523/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:42523/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 89 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:42523/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:42523/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 75 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:42523/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:42523/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:42523/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:42523/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 78 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:42523/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:42523/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 78 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:42523/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:42523/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 72 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:42523/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:42523/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 81 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:42523/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:42523/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 70 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:42523/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:42523/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 69 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:42523/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:42523/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 70 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:42523/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:42523/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:42523/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:42523/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:42523/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:42523/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 69 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:42523/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:42523/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 70 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:42523/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:42523/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 82 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:42523/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:42523/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:42523/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:42523/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 82 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:42523/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:42523/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 70 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:42523/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:42523/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 73 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:42523/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:42523/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 77 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:42523/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:42523/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 68 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:42523/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:42523/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 91 ms test AsFileDownloadTest.test("http://127.0.0.1:42523/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:34779/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:34779/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 83 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:34779/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:34779/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 71 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:34779/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:34779/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 78 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:34779/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:34779/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 87 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:34779/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:34779/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 72 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:34779/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:34779/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:34779/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:34779/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 71 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:34779/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:34779/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 90 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:34779/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:34779/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 78 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:34779/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:34779/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 74 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:34779/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:34779/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:34779/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:34779/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:34779/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:34779/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 73 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:34779/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:34779/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 71 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:34779/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:34779/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:34779/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:34779/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 79 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:34779/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:34779/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 68 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:34779/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:34779/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:34779/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:34779/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 75 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:34779/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:34779/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:34779/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:34779/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 66 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:34779/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:34779/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 72 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:34779/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:34779/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:34779/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:34779/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:34779/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:34779/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 80 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:34779/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:34779/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 72 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:34779/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:34779/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 83 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:34779/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:34779/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 75 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:34779/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:34779/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 73 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:34779/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:34779/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 76 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:34779/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:34779/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 72 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:34779/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:34779/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 90 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:34779/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:34779/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 79 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:34779/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:34779/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 82 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:34779/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:34779/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 75 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:34779/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:34779/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 73 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:34779/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:34779/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 77 ms test AsFileDownloadTest.test("https://127.0.0.1:34779/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=51926,localport=42523] 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:51926 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=51938,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?101 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:51938 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=51944,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?102 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:51944 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=51958,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?103 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:51958 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=51966,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?104 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:51966 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=51982,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?105 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:51982 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=51984,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?106 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:51984 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=51992,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?107 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:51992 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=52002,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?108 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:52002 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=52004,localport=42523] 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:52004 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=52016,localport=42523] 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:52016 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=52022,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?111 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:52022 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=52038,localport=42523] 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:52038 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=52048,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?113 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:52048 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=52058,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?120 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:52058 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=46646, Session(1711990205285|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:46646 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=46662, Session(1711990214171|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?101 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:46662 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=46676, Session(1711990214389|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:46676 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=46690, Session(1711990214574|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:46690 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=46692, Session(1711990214729|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:46692 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=46708, Session(1711990214920|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:46708 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=46712, Session(1711990215067|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:46712 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=46718, Session(1711990215242|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:46718 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=46726, Session(1711990215387|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 Http server reader thread shutdown java.net.SocketException: Connection reset at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) at java.base/java.net.Socket$SocketInputStream.implRead(Socket.java:1115) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1102) at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1462) at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1068) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399) at java.base/java.io.InputStream.readNBytes(InputStream.java:509) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readFrameImpl(Http2TestServerConnection.java:1034) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readLoop(Http2TestServerConnection.java:764) at jdk.httpclient.test.lib.http2.Http2TestServerConnection$ConnectionThread.run(Http2TestServerConnection.java:478) Server connection to /127.0.0.1:46726 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=46730, Session(1711990215558|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:46730 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=46742, Session(1711990215701|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:46742 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=46746, Session(1711990215873|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:46746 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=46758, Session(1711990216013|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:46758 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=46766, Session(1711990216164|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:46766 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=46778, Session(1711990216309|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:46778 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=44458,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?001 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44458 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=44466,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?002 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:44466 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=44480,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?003 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44480 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=44496,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?004 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44496 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=44508,localport=42523] 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:44508 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=44524,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?006 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44524 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=44536,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?007 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44536 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=44540,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?008 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44540 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=44542,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?009 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44542 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=44544,localport=42523] 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:44544 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=44558,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?011 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44558 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=44574,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?012 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44574 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=44576,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?013 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44576 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=44586,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?014 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:44586 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=44592,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?015 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44592 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=44596,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?016 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44596 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=44610,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?017 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44610 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=44616,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?018 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44616 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=44622,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?019 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44622 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=44626,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?020 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44626 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=44640,localport=42523] 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:44640 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=44644,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?022 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44644 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=44660,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?023 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:44660 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=44666,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?024 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44666 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=44668,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?025 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44668 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=44678,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?030 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44678 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=44686,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?031 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44686 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=44700,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?032 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44700 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=44714,localport=42523] 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:44714 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=44726,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?034 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:44726 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=44728,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?035 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:44728 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=44732,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?036 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:44732 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=44734,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?037 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44734 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=44744,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?038 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44744 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=44750,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?039 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:44750 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=44762,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?040 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44762 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=44764,localport=42523] TestServer(1): starting connection TestServer: POST /http2/afdt?041 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:44764 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=42100, Session(1711990216448|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:42100 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=42104, Session(1711990235234|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:42104 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=42106, Session(1711990235409|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:42106 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=42120, Session(1711990235569|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:42120 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=42126, Session(1711990235739|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:42126 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=42136, Session(1711990235916|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:42136 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=42142, Session(1711990236089|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:42142 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=42154, Session(1711990236241|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:42154 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=57426, Session(1711990236398|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:57426 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=57432, Session(1711990236570|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:57432 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=57446, Session(1711990236731|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections 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:57446 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=57456, Session(1711990236887|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:57456 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=57470, Session(1711990237039|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:57470 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=57482, Session(1711990237188|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:57482 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=57484, Session(1711990237349|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:57484 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=57496, Session(1711990237502|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:57496 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=57504, Session(1711990237657|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:57504 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=57514, Session(1711990237829|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:57514 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=57530, Session(1711990237990|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:57530 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=57532, Session(1711990238141|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:57532 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=57542, Session(1711990238295|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:57542 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=57546, Session(1711990238467|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:57546 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=57548, Session(1711990238611|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:57548 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=57556, Session(1711990238762|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:57556 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=57562, Session(1711990238906|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:57562 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=57576, Session(1711990239052|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:57576 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=57586, Session(1711990239216|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:57586 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=57598, Session(1711990239379|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:57598 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=57600, Session(1711990239543|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:57600 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=57612, Session(1711990239704|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:57612 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=57626, Session(1711990239859|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:57626 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=57640, Session(1711990240018|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:57640 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=57652, Session(1711990240173|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:57652 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=57660, Session(1711990240351|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:57660 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=57662, Session(1711990240510|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:57662 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=57672, Session(1711990240685|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:57672 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=57684, Session(1711990240857|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:57684 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 connections TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.0.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 18:50:41 CEST 2024 finished: Mon Apr 01 18:50:41 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest TIME: 0.504 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Apr 01 18:50:41 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:50:42 CEST 2024 elapsed time (seconds): 0.504 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=2556513, tid=2556516 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/hs_err_pid2556513.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/AsFileDownloadTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.1.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/CustomResponseSubscriber.java Passed: java/net/httpclient/EmptyAuthenticate.java TEST: java/net/httpclient/DependentPromiseActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest TIME: 0.39 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest started: Mon Apr 01 18:50:50 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Test directory: compile: DependentPromiseActionsTest finished: Mon Apr 01 18:50:50 CEST 2024 elapsed time (seconds): 0.39 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.152 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 18:50:50 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 5 finished: Mon Apr 01 18:50:50 CEST 2024 elapsed time (seconds): 0.152 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.237 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 18:50:50 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 5 finished: Mon Apr 01 18:50:50 CEST 2024 elapsed time (seconds): 0.237 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java:489: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal } else if (System.getSecurityManager() != null) { ^ Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Apr 01 18:50:50 CEST 2024 finished: Mon Apr 01 18:50:50 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 6.694 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest started: Mon Apr 01 18:50:50 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:50:57 CEST 2024 elapsed time (seconds): 6.694 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:48697]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@58a9dbe0, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:48697]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@280a7e12, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:58971]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@58a9dbe0, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:58971]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@280a7e12, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 120 ms, 336791 ns] testAsInputStreamAsync(http://127.0.0.1:48697/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43d08052 HTTP_FixedLengthHandler received request to http://127.0.0.1:48697/http2/fixed/y TestServer: [1 s, 955 ms, 901693 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 TestServer: [1 s, 959 ms, 434988 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [1 s, 960 ms, 138019 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:48697/http2/fixed/y", false, SemaphoreStaller): success [2 s, 154 ms, 378204 ns] testAsInputStreamAsync(http://127.0.0.1:48697/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18ad72e9 HTTP_ChunkedHandler received request to http://127.0.0.1:48697/http2/chunk/y TestServer: [2 s, 181 ms, 660566 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 TestServer: [2 s, 182 ms, 532482 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [2 s, 183 ms, 235553 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:48697/http2/chunk/y", false, SemaphoreStaller): success [2 s, 202 ms, 95675 ns] testAsInputStreamAsync(https://127.0.0.1:58971/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f37cc70 HTTP_FixedLengthHandler received request to https://127.0.0.1:58971/https2/fixed/y TestServer: [3 s, 480 ms, 980088 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 TestServer: [3 s, 481 ms, 716700 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 TestServer: [3 s, 482 ms, 235786 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:58971/https2/fixed/y", false, SemaphoreStaller): success [3 s, 528 ms, 797632 ns] testAsInputStreamAsync(https://127.0.0.1:58971/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1977350b HTTP_ChunkedHandler received request to https://127.0.0.1:58971/https2/chunk/y TestServer: [3 s, 610 ms, 395892 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 TestServer: [3 s, 611 ms, 164985 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [3 s, 611 ms, 871256 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:58971/https2/chunk/y", false, SemaphoreStaller): success [3 s, 667 ms, 596196 ns] testAsInputStreamAsync(http://127.0.0.1:48697/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47baad15 HTTP_FixedLengthHandler received request to http://127.0.0.1:48697/http2/fixed/y TestServer: [3 s, 685 ms, 39005 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 TestServer: [3 s, 685 ms, 756767 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [3 s, 686 ms, 262142 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:48697/http2/fixed/y", true, SemaphoreStaller): success [3 s, 711 ms, 28529 ns] testAsInputStreamAsync(http://127.0.0.1:48697/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4385213a HTTP_ChunkedHandler received request to http://127.0.0.1:48697/http2/chunk/y TestServer: [3 s, 715 ms, 13498 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 TestServer: [3 s, 715 ms, 527493 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [3 s, 715 ms, 936125 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:48697/http2/chunk/y", true, SemaphoreStaller): success [3 s, 747 ms, 353841 ns] testAsInputStreamAsync(https://127.0.0.1:58971/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7493b5ee HTTP_FixedLengthHandler received request to https://127.0.0.1:58971/https2/fixed/y TestServer: [3 s, 785 ms, 416914 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 TestServer: [3 s, 786 ms, 68114 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 TestServer: [3 s, 786 ms, 509347 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:58971/https2/fixed/y", true, SemaphoreStaller): success [3 s, 824 ms, 982322 ns] testAsInputStreamAsync(https://127.0.0.1:58971/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d453cc3 HTTP_ChunkedHandler received request to https://127.0.0.1:58971/https2/chunk/y TestServer: [3 s, 829 ms, 718442 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 TestServer: [3 s, 830 ms, 324791 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [3 s, 830 ms, 706003 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:58971/https2/chunk/y", true, SemaphoreStaller): success [3 s, 874 ms, 382794 ns] testAsLinesAsync(http://127.0.0.1:48697/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a2334a5 HTTP_FixedLengthHandler received request to http://127.0.0.1:48697/http2/fixed/y TestServer: [3 s, 889 ms, 142433 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 TestServer: [3 s, 889 ms, 899466 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [3 s, 890 ms, 590906 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:48697/http2/fixed/y", false, SemaphoreStaller): success [3 s, 916 ms, 591909 ns] testAsLinesAsync(http://127.0.0.1:48697/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@258b92ae HTTP_ChunkedHandler received request to http://127.0.0.1:48697/http2/chunk/y TestServer: [3 s, 929 ms, 410112 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 TestServer: [3 s, 929 ms, 980409 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [3 s, 930 ms, 395041 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:48697/http2/chunk/y", false, SemaphoreStaller): success [3 s, 951 ms, 782518 ns] testAsLinesAsync(https://127.0.0.1:58971/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7cf41097 HTTP_FixedLengthHandler received request to https://127.0.0.1:58971/https2/fixed/y TestServer: [3 s, 989 ms, 145221 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 TestServer: [3 s, 989 ms, 744139 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 TestServer: [3 s, 990 ms, 230974 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:58971/https2/fixed/y", false, SemaphoreStaller): success [4 s, 33 ms, 650587 ns] testAsLinesAsync(https://127.0.0.1:58971/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3dc91aac HTTP_ChunkedHandler received request to https://127.0.0.1:58971/https2/chunk/y TestServer: [4 s, 65 ms, 900777 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 TestServer: [4 s, 66 ms, 211636 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [4 s, 66 ms, 401251 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:58971/https2/chunk/y", false, SemaphoreStaller): success [4 s, 90 ms, 382556 ns] testAsLinesAsync(http://127.0.0.1:48697/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@771dcc00 HTTP_FixedLengthHandler received request to http://127.0.0.1:48697/http2/fixed/y TestServer: [4 s, 93 ms, 962523 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 TestServer: [4 s, 94 ms, 526959 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [4 s, 94 ms, 920201 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:48697/http2/fixed/y", true, SemaphoreStaller): success [4 s, 105 ms, 220588 ns] testAsLinesAsync(http://127.0.0.1:48697/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@37cb410f HTTP_ChunkedHandler received request to http://127.0.0.1:48697/http2/chunk/y TestServer: [4 s, 107 ms, 979089 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 TestServer: [4 s, 108 ms, 398392 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [4 s, 108 ms, 740802 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:48697/http2/chunk/y", true, SemaphoreStaller): success [4 s, 121 ms, 902845 ns] testAsLinesAsync(https://127.0.0.1:58971/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5012534c HTTP_FixedLengthHandler received request to https://127.0.0.1:58971/https2/fixed/y TestServer: [4 s, 125 ms, 717968 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 TestServer: [4 s, 126 ms, 286895 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 TestServer: [4 s, 126 ms, 703518 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:58971/https2/fixed/y", true, SemaphoreStaller): success [4 s, 146 ms, 750323 ns] testAsLinesAsync(https://127.0.0.1:58971/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@cbe8171 HTTP_ChunkedHandler received request to https://127.0.0.1:58971/https2/chunk/y TestServer: [4 s, 150 ms, 204457 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 TestServer: [4 s, 150 ms, 607019 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [4 s, 150 ms, 899228 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:58971/https2/chunk/y", true, SemaphoreStaller): success [4 s, 175 ms, 306845 ns] testAsStringAsync(http://127.0.0.1:48697/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e37b8a HTTP_FixedLengthHandler received request to http://127.0.0.1:48697/http2/fixed/y TestServer: [4 s, 188 ms, 85336 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 TestServer: [4 s, 188 ms, 589410 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [4 s, 188 ms, 992993 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:48697/http2/fixed/y", false, SemaphoreStaller): success [4 s, 203 ms, 386381 ns] testAsStringAsync(http://127.0.0.1:48697/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66a85861 HTTP_ChunkedHandler received request to http://127.0.0.1:48697/http2/chunk/y TestServer: [4 s, 213 ms, 744439 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 TestServer: [4 s, 214 ms, 208332 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [4 s, 214 ms, 525153 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:48697/http2/chunk/y", false, SemaphoreStaller): success [4 s, 223 ms, 321705 ns] testAsStringAsync(https://127.0.0.1:58971/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5de6e5e3 HTTP_FixedLengthHandler received request to https://127.0.0.1:58971/https2/fixed/y TestServer: [4 s, 250 ms, 710811 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 TestServer: [4 s, 251 ms, 100292 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 TestServer: [4 s, 251 ms, 465653 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:58971/https2/fixed/y", false, SemaphoreStaller): success [4 s, 268 ms, 121749 ns] testAsStringAsync(https://127.0.0.1:58971/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6761faad HTTP_ChunkedHandler received request to https://127.0.0.1:58971/https2/chunk/y TestServer: [4 s, 295 ms, 105822 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 TestServer: [4 s, 295 ms, 419702 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [4 s, 295 ms, 650909 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:58971/https2/chunk/y", false, SemaphoreStaller): success [4 s, 313 ms, 126869 ns] testAsStringAsync(http://127.0.0.1:48697/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d2c79a HTTP_FixedLengthHandler received request to http://127.0.0.1:48697/http2/fixed/y TestServer: [4 s, 316 ms, 33956 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 TestServer: [4 s, 316 ms, 433928 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [4 s, 316 ms, 671975 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:48697/http2/fixed/y", true, SemaphoreStaller): success [4 s, 324 ms, 566600 ns] testAsStringAsync(http://127.0.0.1:48697/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1fcfb8f8 HTTP_ChunkedHandler received request to http://127.0.0.1:48697/http2/chunk/y TestServer: [4 s, 327 ms, 442335 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 TestServer: [4 s, 327 ms, 847817 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [4 s, 328 ms, 121276 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:48697/http2/chunk/y", true, SemaphoreStaller): success [4 s, 337 ms, 340 ns] testAsStringAsync(https://127.0.0.1:58971/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@338b7ed3 HTTP_FixedLengthHandler received request to https://127.0.0.1:58971/https2/fixed/y TestServer: [4 s, 341 ms, 820464 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 TestServer: [4 s, 342 ms, 225456 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 TestServer: [4 s, 342 ms, 534914 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:58971/https2/fixed/y", true, SemaphoreStaller): success [4 s, 359 ms, 675835 ns] testAsStringAsync(https://127.0.0.1:58971/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59a85cbc HTTP_ChunkedHandler received request to https://127.0.0.1:58971/https2/chunk/y TestServer: [4 s, 363 ms, 264731 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 TestServer: [4 s, 363 ms, 649414 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [4 s, 363 ms, 923591 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:58971/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:48697/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1fb6668c HTTP_FixedLengthHandler received request to http://127.0.0.1:48697/http2/fixed/y TestServer: [4 s, 420 ms, 991511 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 TestServer: [4 s, 421 ms, 596289 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [4 s, 422 ms, 40183 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 [4 s, 440 ms, 15668 ns] Received promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:48697/http2/fixed/y/before/promise-1) 200 [4 s, 440 ms, 347057 ns] Received promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-3) 200 [4 s, 440 ms, 539373 ns] Received promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:48697/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:48697/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@31561db HTTP_ChunkedHandler received request to http://127.0.0.1:48697/http2/chunk/y TestServer: [4 s, 451 ms, 660243 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 TestServer: [4 s, 452 ms, 99467 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [4 s, 452 ms, 516770 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 [4 s, 458 ms, 142058 ns] Received promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-3) 200 [4 s, 459 ms, 804726 ns] Received promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:48697/http2/chunk/y/before/promise-1) 200 [4 s, 460 ms, 55644 ns] Received promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:48697/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:58971/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4c8cb559 HTTP_FixedLengthHandler received request to https://127.0.0.1:58971/https2/fixed/y TestServer: [4 s, 488 ms, 423239 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 TestServer: [4 s, 488 ms, 973296 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 TestServer: [4 s, 489 ms, 342316 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 [4 s, 500 ms, 59296 ns] Received promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:58971/https2/fixed/y/before/promise-1) 200 [4 s, 503 ms, 467677 ns] Received promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-2) 200 [4 s, 504 ms, 987603 ns] Received promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:58971/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:58971/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f4fc27e HTTP_ChunkedHandler received request to https://127.0.0.1:58971/https2/chunk/y TestServer: [4 s, 544 ms, 70105 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 TestServer: [4 s, 544 ms, 555480 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [4 s, 544 ms, 888991 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 [4 s, 556 ms, 81294 ns] Received promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-2) 200 [4 s, 558 ms, 4301 ns] Received promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:58971/https2/chunk/y/before/promise-1) 200 [4 s, 558 ms, 376211 ns] Received promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:58971/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:48697/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62e6c260 HTTP_FixedLengthHandler received request to http://127.0.0.1:48697/http2/fixed/y TestServer: [4 s, 563 ms, 876846 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 TestServer: [4 s, 564 ms, 191195 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [4 s, 564 ms, 446503 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 [4 s, 570 ms, 2038 ns] Received promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:48697/http2/fixed/y/before/promise-1) 200 [4 s, 570 ms, 925966 ns] Received promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-3) 200 [4 s, 572 ms, 146163 ns] Received promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:48697/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:48697/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@cbebc HTTP_ChunkedHandler received request to http://127.0.0.1:48697/http2/chunk/y TestServer: [4 s, 576 ms, 638587 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 TestServer: [4 s, 576 ms, 900514 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [4 s, 577 ms, 75590 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 [4 s, 581 ms, 124070 ns] Received promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-3) 200 [4 s, 583 ms, 52657 ns] Received promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:48697/http2/chunk/y/before/promise-1) 200 [4 s, 583 ms, 256333 ns] Received promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:48697/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:58971/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f00cd8c HTTP_FixedLengthHandler received request to https://127.0.0.1:58971/https2/fixed/y TestServer: [4 s, 588 ms, 792228 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 TestServer: [4 s, 589 ms, 413637 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 TestServer: [4 s, 589 ms, 792837 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 [4 s, 603 ms, 204897 ns] Received promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:58971/https2/fixed/y/before/promise-1) 200 [4 s, 603 ms, 650541 ns] Received promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-2) 200 [4 s, 612 ms, 390670 ns] Received promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:58971/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:58971/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@360f9548 HTTP_ChunkedHandler received request to https://127.0.0.1:58971/https2/chunk/y TestServer: [4 s, 618 ms, 32489 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 TestServer: [4 s, 618 ms, 544914 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [4 s, 618 ms, 787971 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 [4 s, 631 ms, 962563 ns] Received promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-2) 200 [4 s, 634 ms, 616082 ns] Received promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:58971/https2/chunk/y/before/promise-1) 200 [4 s, 635 ms, 557941 ns] Received promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:58971/https2/chunk/y", true): success ========================= [4 s, 650 ms, 169096 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] [38ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [89ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:48697/http2/fixed/y GET DEBUG: [pool-1-thread-1] [144ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [186ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [186ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [187ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [187ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [229ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [229ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [274ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [274ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [289ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@12603047 queue.isEmpty: true DEBUG: [pool-1-thread-1] [326ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@12603047, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [327ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [345ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [345ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [345ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [345ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [345ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [348ms] 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] [355ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3f0bed9a for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=34520,localport=48697] DEBUG: [HttpClient-1-SelectorManager] [378ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [378ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34520 DEBUG: [pool-1-thread-1] [382ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true TestServer(1): starting connection DEBUG: [pool-1-thread-1] [385ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [385ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [386ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [387ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [387ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-1] [387ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [387ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@25a026fc DEBUG: [HttpClient-1-SelectorManager] [387ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [387ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [387ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [388ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [388ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [388ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [388ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [388ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [388ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [388ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [389ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [389ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [389ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [389ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [389ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [389ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [390ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [391ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for R (true) DEBUG: [pool-1-thread-2] [391ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [391ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [403ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [405ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [418ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [418ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [419ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [420ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [420ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [420ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [421ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [426ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [427ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [427ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-2] [431ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-2] [432ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [432ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [432ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [432ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [433ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [435ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [435ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for None (false) DEBUG: [HttpClient-1-SelectorManager] [438ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [438ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [438ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [439ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for R (false) DEBUG: [pool-1-thread-1] [439ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@12603047 DEBUG: [HttpClient-1-SelectorManager] [439ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [439ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [439ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@12603047 DEBUG: [pool-1-thread-1] [463ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [464ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [464ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-2] [464ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [468ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [468ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@12603047 DEBUG: [pool-1-thread-2] [469ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [471ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [472ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34520 remote=/127.0.0.1:48697] DEBUG: [pool-1-thread-2] [494ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [509ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [548ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@62450e13(1) DEBUG: [pool-1-thread-2] [555ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@8c7a229/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10696a27 queue.isEmpty: false DEBUG: [pool-1-thread-2] [556ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [557ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [558ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-2] [559ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [559ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@8c7a229/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10696a27, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [560ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@8c7a229/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10696a27 DEBUG: [pool-1-thread-2] [560ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [560ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@8c7a229/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10696a27 DEBUG: [pool-1-thread-2] [560ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [560ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@8c7a229/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10696a27 DEBUG: [pool-1-thread-2] [560ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [561ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@8c7a229/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10696a27 DEBUG: [pool-1-thread-2] [561ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [564ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [564ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@62450e13(1) DEBUG: [pool-1-thread-2] [573ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [650ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [663ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [663ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-2] [663ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [663ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [664ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [664ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [664ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [664ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [664ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [664ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6f0e99a1 DEBUG: [HttpClient-1-SelectorManager] [664ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [664ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [664ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [665ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [665ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [665ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-2] [665ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-2] [665ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [665ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for R (false) DEBUG: [HttpClient-1-SelectorManager] [666ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [666ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [666ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [666ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [666ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [666ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [667ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [667ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [672ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [672ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [699ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [699ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-2] [699ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-2] [699ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [699ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [699ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [699ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [700ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [702ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [702ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [702ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [702ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-2] [702ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-2] [702ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [702ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [703ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [703ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [703ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [705ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [706ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [706ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [706ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [706ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [706ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [727ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [727ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [727ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [728ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [728ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [728ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [728ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [728ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [pool-1-thread-2] [732ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [733ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [733ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-2] [733ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-1-SelectorManager] [734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for None (false) DEBUG: [HttpClient-1-SelectorManager] [734ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [734ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [734ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for R (false) DEBUG: [HttpClient-1-SelectorManager] [735ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: [1 s, 956 ms, 164991 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [1 s, 959 ms, 689576 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [1 s, 960 ms, 391807 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-1-SelectorManager] [747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for None (false) DEBUG: [HttpClient-1-SelectorManager] [747ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [747ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [747ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for R (false) DEBUG: [HttpClient-1-SelectorManager] [747ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for None (false) DEBUG: [HttpClient-1-SelectorManager] [756ms] SocketTube(1) read bytes: 93 DEBUG: [HttpClient-1-SelectorManager] [757ms] Http2Connection(SocketTube(1)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [757ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for R (false) DEBUG: [HttpClient-1-SelectorManager] [757ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for None (false) DEBUG: [HttpClient-1-SelectorManager] [757ms] SocketTube(1) read bytes: 108 DEBUG: [HttpClient-1-SelectorManager] [757ms] Http2Connection(SocketTube(1)) onNext: got 108 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [757ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for R (false) DEBUG: [HttpClient-1-SelectorManager] [757ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for None (false) DEBUG: [HttpClient-1-SelectorManager] [758ms] SocketTube(1) read bytes: 241 DEBUG: [HttpClient-1-SelectorManager] [758ms] Http2Connection(SocketTube(1)) onNext: got 241 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [758ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@317d307c for R (false) DEBUG: [HttpClient-1-SelectorManager] [758ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [764ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [765ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [765ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-2] [765ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [765ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [766ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-2] [766ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [766ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [766ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [768ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [768ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [769ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [769ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-2] [769ms] SocketTube(1) wrote: 9 DEBUG: [readLoop] [769ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [769ms] SocketTube(1) write: requesting more... DEBUG: [readLoop] [769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [769ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [readLoop] [769ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [769ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [769ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [769ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [770ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [770ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-2] [770ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [770ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-2] [770ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-2] [770ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [798ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [814ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [814ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-2] [814ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [831ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [832ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-2] [832ms] Http2Connection(SocketTube(1)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [833ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 93 DEBUG: [pool-1-thread-2] [833ms] Http2Connection(SocketTube(1)) Processing 93 DEBUG: [pool-1-thread-2] [833ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-2] [833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [833ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [835ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [838ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [838ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-2] [838ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [838ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [838ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [840ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [840ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-2] [840ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [840ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [841ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-2] [841ms] Http2Connection(SocketTube(1)) sending 108 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [841ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 108 DEBUG: [pool-1-thread-2] [841ms] Http2Connection(SocketTube(1)) Processing 108 DEBUG: [pool-1-thread-2] [841ms] FramesDecoder decodes: 108 DEBUG: [pool-1-thread-2] [841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [841ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [842ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [842ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [843ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [843ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-2] [843ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [843ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [843ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [843ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [844ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [844ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [844ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-2] [844ms] Http2Connection(SocketTube(1)) sending 241 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [844ms] Http2Connection(SocketTube(1)) H2 Receiving(5): 241 DEBUG: [pool-1-thread-2] [844ms] Http2Connection(SocketTube(1)) Processing 241 DEBUG: [pool-1-thread-2] [844ms] FramesDecoder decodes: 241 DEBUG: [pool-1-thread-2] [844ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [844ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [845ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [845ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [851ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34520 DEBUG: [pool-1-thread-2] [858ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [859ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [859ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [859ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [866ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34520 DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [867ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [867ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [867ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [868ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [868ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [868ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [872ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [872ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [872ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-2] [872ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [873ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [873ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [873ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [873ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [873ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [873ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-2] [873ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [873ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [873ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [874ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [874ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [874ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [874ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [874ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [874ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [874ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [874ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [875ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-2] [875ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@59cf95d6 DEBUG: [pool-1-thread-2] [875ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [875ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [875ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [875ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [875ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [875ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [875ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [875ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [876ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [876ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [876ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [876ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-2] [876ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1db9a970 DEBUG: [pool-1-thread-2] [876ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [876ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [877ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [877ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [877ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34520 DEBUG: [pool-1-thread-2] [877ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [877ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [877ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [877ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [878ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [878ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [878ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [878ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [878ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [878ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-2] [878ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [878ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [879ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [879ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [879ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [879ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [879ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [879ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [879ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [879ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [879ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [880ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-2] [880ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@128fe062 DEBUG: [pool-1-thread-2] [880ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [880ms] Http2Connection(SocketTube(1)) H2 processed(5) DEBUG: [pool-1-thread-2] [882ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [883ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [883ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-2] [883ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [886ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y) 200 HTTP_2 Local port: 34520 DEBUG: [pool-1-thread-2] [886ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [886ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [886ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [886ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [887ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [887ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [887ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [887ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-2] [887ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [916ms] HttpClientImpl(1) ClientImpl (async) elapsed 810 millis for GET to http://127.0.0.1:48697/http2/fixed/y DEBUG: [pool-1-thread-2] [920ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [920ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@70f48dca DEBUG: [pool-1-thread-2] [920ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [922ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [922ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [922ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [922ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [922ms] HttpResponseInputStream next item received DEBUG: [MainThread] [922ms] HttpResponseInputStream item offered DEBUG: [MainThread] [922ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [922ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [922ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [923ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [923ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [923ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [923ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [923ms] HttpResponseInputStream next item received DEBUG: [MainThread] [923ms] HttpResponseInputStream item offered DEBUG: [MainThread] [923ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [923ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [923ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [923ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [923ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [923ms] HttpResponseInputStream next item received DEBUG: [MainThread] [923ms] HttpResponseInputStream item offered DEBUG: [MainThread] [923ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [924ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [924ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [924ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [928ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6367e75f DEBUG: [MainThread] [928ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [928ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [928ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [929ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [929ms] HttpResponseInputStream close called DEBUG: [MainThread] [929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [929ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [929ms] HttpResponseInputStream close called DEBUG: [MainThread] [930ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [930ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [930ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [930ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [930ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [930ms] HttpResponseInputStream close called DEBUG: [MainThread] [930ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [930ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [930ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [930ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [930ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [930ms] HttpResponseInputStream close called DEBUG: [MainThread] [937ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [938ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:48697/http2/chunk/y GET DEBUG: [pool-1-thread-2] [939ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [939ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [939ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [939ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [939ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [940ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [940ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [941ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [941ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [941ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@19844258 queue.isEmpty: true DEBUG: [pool-1-thread-2] [941ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@19844258, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [941ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [942ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [942ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [942ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [942ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [942ms] Http1Exchange initiating connect async TestServer(1): connection accepted DEBUG: [pool-1-thread-2] [942ms] PlainHttpConnection(SocketTube(2)) registering connect event TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34524,localport=48697] TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [943ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27a28bda for C (true) DEBUG: [HttpClient-2-SelectorManager] [943ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [943ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34524 DEBUG: [pool-1-thread-2] [947ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [947ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [947ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [947ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-2] [947ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-2] [947ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [947ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-2] [947ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-2] [947ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [947ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d5ae0aa DEBUG: [HttpClient-2-SelectorManager] [948ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [948ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [948ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [948ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [948ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-2] [947ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-2] [948ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [948ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [948ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [948ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [948ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [948ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-5] [948ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [949ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [949ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [949ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [949ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-2] [949ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [949ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [949ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for R (true) DEBUG: [pool-1-thread-5] [949ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [949ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [950ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [950ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [950ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [950ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [950ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [950ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [950ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [950ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-5] [950ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-5] [951ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-5] [951ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [951ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [951ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [951ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-5] [951ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for None (false) DEBUG: [HttpClient-2-SelectorManager] [951ms] SocketTube(2) read bytes: 71 DEBUG: [HttpClient-2-SelectorManager] [951ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [952ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [952ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@19844258 DEBUG: [pool-1-thread-5] [951ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [952ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-5] [952ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-5] [952ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-5] [952ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [952ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1394d79 DEBUG: [pool-1-thread-5] [952ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for R (false) DEBUG: [pool-1-thread-1] [952ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [952ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [952ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@19844258 DEBUG: [pool-1-thread-1] [953ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [953ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [953ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@19844258 DEBUG: [pool-1-thread-1] [953ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [953ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [953ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34524 remote=/127.0.0.1:48697] DEBUG: [pool-1-thread-1] [953ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [954ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5d32b91e(2) DEBUG: [pool-1-thread-1] [954ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7fab8675/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23ebf3ad queue.isEmpty: false DEBUG: [pool-1-thread-1] [954ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-1] [954ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [954ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [954ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-1] [954ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [954ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [955ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [955ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [955ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-1] [956ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [956ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [956ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [956ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [956ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [956ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [956ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [956ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [956ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [956ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@59fab442 DEBUG: [pool-1-thread-1] [956ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [956ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [956ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [956ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-1] [956ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [HttpClient-2-SelectorManager] [956ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [957ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [957ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [957ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [957ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-2-SelectorManager] [957ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for R (false) DEBUG: [HttpClient-2-SelectorManager] [957ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [957ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [HttpClient-2-SelectorManager] [957ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-1] [957ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [957ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [957ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-2-SelectorManager] [957ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [957ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [957ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [957ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [957ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [957ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-5] [957ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [957ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [958ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-1] [958ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [958ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [958ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-1] [958ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-1] [958ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-5] [958ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-1] [958ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [Test-server-pool] [958ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [958ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [Test-server-pool] [958ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [958ms] SocketTube(2) write: requesting more... DEBUG: [Test-server-pool] [958ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [958ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-5] [958ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [958ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [959ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [958ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-5] [959ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [959ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5d32b91e(2) DEBUG: [pool-1-thread-5] [959ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-1] [959ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7fab8675/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23ebf3ad, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [959ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [959ms] SocketTube(2) trying to write: 13 DEBUG: [Test-server-pool] [959ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [959ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [959ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-5] [959ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-5] [959ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-5] [959ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-5] [959ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [959ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [959ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [readLoop] [960ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [960ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [960ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for None (false) DEBUG: [readLoop] [961ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [961ms] SocketTube(2) read bytes: 39 DEBUG: [HttpClient-2-SelectorManager] [961ms] Http2Connection(SocketTube(2)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [961ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-2-SelectorManager] [961ms] SocketTube(2) resuming read event DEBUG: [readLoop] [961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [961ms] Http2Connection(SocketTube(2)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [961ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-2-SelectorManager] [961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for R (false) DEBUG: [readLoop] [961ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-5] [961ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 39 DEBUG: [HttpClient-2-SelectorManager] [961ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [961ms] Http2Connection(SocketTube(2)) Processing 39 DEBUG: [readLoop] [961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [961ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [961ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for None (false) DEBUG: [pool-1-thread-5] [961ms] 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] [962ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-2-SelectorManager] [962ms] SocketTube(2) read bytes: 9 DEBUG: [pool-1-thread-5] [962ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [962ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [962ms] Http2Connection(SocketTube(2)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [962ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [962ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-5] [962ms] SocketTube(2) trying to write: 9 DEBUG: [HttpClient-2-SelectorManager] [962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for R (false) DEBUG: [HttpClient-2-SelectorManager] [962ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [962ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [962ms] SocketTube(2) wrote: 9 DEBUG: [readLoop] [962ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [962ms] SocketTube(2) write: requesting more... DEBUG: [readLoop] [962ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [962ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [readLoop] [962ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [962ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [962ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [962ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [962ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [pool-1-thread-5] [963ms] Http2Connection(SocketTube(2)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [963ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-5] [963ms] Http2Connection(SocketTube(2)) Processing 9 DEBUG: [pool-1-thread-5] [963ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [963ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [963ms] Http2Connection(SocketTube(2)) H2 processed(2) TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [2 s, 181 ms, 843022 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [HttpClient-2-SelectorManager] [965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for None (false) TestServer: [2 s, 182 ms, 747469 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-2-SelectorManager] [966ms] SocketTube(2) read bytes: 156 DEBUG: [HttpClient-2-SelectorManager] [966ms] Http2Connection(SocketTube(2)) onNext: got 156 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [966ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for R (false) DEBUG: [HttpClient-2-SelectorManager] [966ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] TestServer: [2 s, 183 ms, 443709 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-2-SelectorManager] [966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for None (false) DEBUG: [pool-1-thread-5] [966ms] Http2Connection(SocketTube(2)) sending 156 to Http2Connection.asyncReceive DEBUG: [HttpClient-2-SelectorManager] [966ms] SocketTube(2) read bytes: 82 DEBUG: [pool-1-thread-5] [967ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 156 DEBUG: [HttpClient-2-SelectorManager] [967ms] Http2Connection(SocketTube(2)) onNext: got 82 bytes in 1 buffers DEBUG: [pool-1-thread-5] [967ms] Http2Connection(SocketTube(2)) Processing 156 DEBUG: [HttpClient-2-SelectorManager] [967ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-5] [967ms] FramesDecoder decodes: 156 DEBUG: [HttpClient-2-SelectorManager] [967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for R (false) DEBUG: [pool-1-thread-5] [967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [967ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [967ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-2-SelectorManager] [967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for None (false) DEBUG: [HttpClient-2-SelectorManager] [967ms] SocketTube(2) read bytes: 162 DEBUG: [HttpClient-2-SelectorManager] [967ms] Http2Connection(SocketTube(2)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [967ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for R (false) DEBUG: [HttpClient-2-SelectorManager] [967ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for None (false) DEBUG: [pool-1-thread-5] [968ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-2-SelectorManager] [968ms] SocketTube(2) read bytes: 80 DEBUG: [pool-1-thread-5] [968ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [HttpClient-2-SelectorManager] [968ms] Http2Connection(SocketTube(2)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [968ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-5] [968ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-2-SelectorManager] [968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68587b65 for R (false) DEBUG: [HttpClient-2-SelectorManager] [968ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [968ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [968ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [968ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [969ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [969ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [969ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y) 200 HTTP_2 Local port: 34524 DEBUG: [pool-1-thread-5] [969ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [969ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [969ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [969ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [969ms] HttpClientImpl(2) ClientImpl (async) elapsed 31 millis for GET to http://127.0.0.1:48697/http2/chunk/y DEBUG: [pool-1-thread-5] [969ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [970ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [970ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [970ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [970ms] HttpResponseInputStream item offered DEBUG: [MainThread] [970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [970ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [970ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [970ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [970ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [970ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [970ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [970ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [971ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34524 DEBUG: [pool-1-thread-5] [971ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [971ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [971ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [971ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [971ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [971ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [971ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [971ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [971ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [971ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-5] [971ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [972ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-5] [972ms] Http2Connection(SocketTube(2)) sending 82 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [972ms] Http2Connection(SocketTube(2)) H2 Receiving(4): 82 DEBUG: [pool-1-thread-5] [972ms] Http2Connection(SocketTube(2)) Processing 82 DEBUG: [pool-1-thread-5] [972ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-5] [972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [972ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [972ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [972ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [972ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [972ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [972ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [972ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [972ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [973ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [973ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [973ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-5] [973ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@506c986 DEBUG: [pool-1-thread-5] [973ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [973ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [974ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [974ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-5] [974ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [974ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [974ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [974ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [974ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [975ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [975ms] HttpResponseInputStream item offered DEBUG: [MainThread] [975ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [975ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [975ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [975ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [975ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [975ms] Http2Connection(SocketTube(2)) H2 processed(4) DEBUG: [MainThread] [975ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [975ms] Http2Connection(SocketTube(2)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [975ms] Http2Connection(SocketTube(2)) H2 Receiving(5): 162 DEBUG: [pool-1-thread-5] [975ms] Http2Connection(SocketTube(2)) Processing 162 DEBUG: [pool-1-thread-5] [975ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-5] [975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [975ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [975ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [976ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [976ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34524 DEBUG: [pool-1-thread-5] [976ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [976ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [976ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [976ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [976ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [976ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [976ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [976ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [976ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [976ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-5] [977ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [977ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [977ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [977ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [977ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [977ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [977ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [977ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [977ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [977ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [977ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [977ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-5] [977ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40044742 DEBUG: [pool-1-thread-5] [977ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [977ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [978ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [978ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-5] [978ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [978ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [979ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [979ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [979ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [979ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [979ms] HttpResponseInputStream item offered DEBUG: [MainThread] [979ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [979ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [979ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [979ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [979ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [979ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [979ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [979ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [979ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [979ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [979ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [979ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [979ms] HttpResponseInputStream item offered DEBUG: [MainThread] [979ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [980ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [980ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [980ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [980ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [980ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [pool-1-thread-5] [980ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a97b4a6 DEBUG: [pool-1-thread-5] [980ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [980ms] Http2Connection(SocketTube(2)) H2 processed(5) DEBUG: [pool-1-thread-5] [980ms] Http2Connection(SocketTube(2)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [980ms] Http2Connection(SocketTube(2)) H2 Receiving(6): 80 DEBUG: [pool-1-thread-5] [981ms] Http2Connection(SocketTube(2)) Processing 80 DEBUG: [pool-1-thread-5] [981ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-5] [981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [981ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [981ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [981ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [981ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34524 DEBUG: [pool-1-thread-5] [981ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [981ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [981ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [982ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [982ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [982ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [982ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [982ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [982ms] HttpResponseInputStream item offered DEBUG: [MainThread] [982ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [982ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [982ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [982ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [982ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [982ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [982ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [982ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [983ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [983ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [983ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [983ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [983ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [983ms] HttpResponseInputStream item offered DEBUG: [MainThread] [983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [983ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [983ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [983ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [983ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [MainThread] [983ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [983ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [MainThread] [983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [983ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [983ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@710e6408 DEBUG: [MainThread] [983ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [983ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [984ms] Http2Connection(SocketTube(2)) H2 processed(6) DEBUG: [MainThread] [984ms] HttpResponseInputStream close called DEBUG: [MainThread] [984ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [984ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [984ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [984ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [984ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [984ms] HttpResponseInputStream close called DEBUG: [MainThread] [985ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [988ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:58971/https2/fixed/y GET DEBUG: [pool-1-thread-5] [988ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [995ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [995ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [996ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [996ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2ac5e099 for C (true) DEBUG: [HttpClient-3-SelectorManager] [996ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [996ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48756 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48756, Session(1711990252383|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-5] [1s 53ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-5] [1s 54ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-5] [1s 54ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-5] [1s 54ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 54ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-5] [1s 55ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [1s 55ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-5] [1s 55ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-5] [1s 55ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-5] [1s 55ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-5] [1s 55ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [1s 56ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [1s 84ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [1s 84ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [1s 644ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [1s 646ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-5] [1s 649ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [1s 649ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 692ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [1s 692ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-5] [1s 692ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-5] [1s 693ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] 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@203d8be9[Not completed, 4 dependents] (id=233) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] 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 694ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SocketTube(3) pending subscriber subscribed DEBUG: [pool-1-thread-5] [1s 695ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 695ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 695ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 695ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-1] [1s 695ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-1] [1s 696ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-1] [1s 696ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 696ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 696ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 696ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [1s 696ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 696ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 706ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 741ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 741ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [1s 741ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 741ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 742ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [pool-1-thread-5] [1s 742ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 742ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 742ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-5] [1s 788ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [1s 788ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-5] [1s 788ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-5] [1s 788ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 789ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [1s 795ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [1s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 808ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 808ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 840ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-5] [1s 840ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [1s 840ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [1s 840ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [1s 840ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [1s 840ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [1s 840ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 840ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [1s 840ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [1s 840ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [1s 840ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [1s 841ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [1s 841ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-5] [1s 841ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-5] [1s 841ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-5] [1s 841ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 841ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 841ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [1s 841ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [1s 841ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [1s 841ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [1s 841ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [1s 841ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 841ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 842ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 842ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 842ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 842ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 842ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 842ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [1s 842ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-5] [1s 843ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [1s 843ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [1s 843ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [1s 843ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 843ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [1s 843ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [1s 843ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [1s 843ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 844ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [1s 844ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [1s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 855ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 856ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 856ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 856ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 856ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 858ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [1s 858ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 860ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [1s 861ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-5] [1s 866ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [1s 867ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [1s 867ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [1s 867ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 867ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [1s 867ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [1s 868ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-5] [1s 868ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [1s 868ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [1s 868ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [1s 868ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [1s 868ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 868ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 875ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [1s 879ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-1-SelectorManager] [1s 885ms] Http2Connection(SocketTube(1)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-2-SelectorManager] [1s 885ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-1-SelectorManager] [1s 886ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [1s 886ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 886ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [1s 886ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [HttpClient-2-SelectorManager] [1s 886ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 886ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [1s 890ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [1s 890ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [1s 890ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 894ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [1s 894ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [1s 894ms] SocketTube(1) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 899ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@59fab442 DEBUG: [HttpClient-1-SelectorManager] [1s 899ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6f0e99a1 DEBUG: [HttpClient-1-SelectorManager] [1s 900ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [1s 900ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [1s 904ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [1s 904ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 904ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 904ms] SocketTube(1) Read scheduler stopped DEBUG: [pool-1-thread-5] [1s 904ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [1s 904ms] SocketTube(1) write: cancel DEBUG: [HttpClient-1-SelectorManager] [1s 904ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 904ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [1s 904ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 904ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [1s 904ms] SocketTube(2) Stopping read scheduler DEBUG: [pool-1-thread-1] [1s 905ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [1s 905ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 905ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 905ms] SocketTube(2) write: cancel DEBUG: [HttpClient-2-SelectorManager] [1s 905ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 905ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [1s 905ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=0] java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-2-SelectorManager] [1s 923ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-2-SelectorManager] [1s 923ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [1s 923ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [1s 924ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:34524 stopping. 1 streams DEBUG: [HttpClient-2-SelectorManager] [1s 924ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [1s 924ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [1s 924ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [pool-1-thread-5] [1s 924ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-5] [1s 925ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 925ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-5] [1s 925ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 925ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [pool-1-thread-5] [1s 925ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:34520 stopping. 1 streams DEBUG: [pool-1-thread-1] [1s 926ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-3-SelectorManager] [2s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 14ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [2s 15ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 15ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 15ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [pool-1-thread-1] [2s 15ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 15ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 15ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-1] [2s 19ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 19ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 19ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-1] [2s 19ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 19ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 19ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 185ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [2s 185ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 185ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 185ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 185ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 186ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 186ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 189ms] SocketTube(3) read bytes: 558 DEBUG: [HttpClient-3-SelectorManager] [2s 189ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 189ms] SSL Reader(SocketTube(3)) Adding 558 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 189ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 189ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 189ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 189ms] SSL Reader(SocketTube(3)) Unwrapping: 558 DEBUG: [pool-1-thread-1] [2s 190ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 190ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 191ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-1] [2s 191ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 191ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 191ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 193ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [2s 193ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 193ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 193ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 193ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 193ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 193ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 202ms] SocketTube(3) read bytes: 90 DEBUG: [HttpClient-3-SelectorManager] [2s 202ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 202ms] SSL Reader(SocketTube(3)) Adding 90 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 202ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 203ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 203ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 203ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [2s 210ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 210ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 210ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 210ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [2s 210ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [2s 210ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 211ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 211ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 211ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 213ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-1] [2s 213ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 216ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [2s 216ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [2s 217ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 217ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-1] [2s 217ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@32fde56e DEBUG: [pool-1-thread-1] [2s 220ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 220ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 220ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 221ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 221ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 221ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 221ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 221ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 221ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 221ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 221ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 221ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [2s 221ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 221ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [2s 222ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 222ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 222ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 222ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 222ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 222ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 222ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 222ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-1] [2s 222ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-1] [2s 222ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 222ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 222ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 222ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 223ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 225ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 225ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 225ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 226ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 226ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 226ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 226ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 227ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 232ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 232ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 232ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 232ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 232ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 232ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 233ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-1] [2s 233ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 233ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 233ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 233ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 233ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 233ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [2s 233ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 233ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 233ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 233ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [2s 233ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 233ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 233ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 233ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 233ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [2s 234ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 234ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 234ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 234ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [2s 234ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 234ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [2s 234ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 234ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 234ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 234ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 235ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [2s 235ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 235ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 235ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 235ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-1] [2s 235ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-1] [2s 235ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 235ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 235ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 235ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 235ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 235ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [2s 235ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 235ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 236ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 236ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 236ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 236ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 236ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 236ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) TestServer(2): starting connection DEBUG: [HttpClient-3-SelectorManager] [2s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 246ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [2s 246ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 246ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 246ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 246ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [pool-1-thread-1] [2s 246ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [HttpClient-3-SelectorManager] [2s 246ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 246ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [2s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [Test-server-pool] [2s 247ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 247ms] SocketTube(3) no more demand for reading DEBUG: [Test-server-pool] [2s 247ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-3-SelectorManager] [2s 247ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 247ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(2): connection started DEBUG: [readLoop] [2s 248ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 248ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 248ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 248ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 248ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 249ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 249ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 249ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [2s 249ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 249ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 250ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-1] [2s 250ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 250ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 250ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 250ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 250ms] SocketTube(3) read bytes: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 250ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 250ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 250ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 250ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [pool-1-thread-1] [2s 251ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 251ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 251ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 251ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [2s 251ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [2s 251ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-1] [2s 251ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [2s 251ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 251ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 251ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [2s 252ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 252ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 252ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [2s 252ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-1] [2s 252ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [2s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 252ms] 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 252ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 252ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 252ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 252ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 252ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 252ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [2s 252ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 253ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 253ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [2s 253ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 253ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 253ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 253ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 253ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [2s 253ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 253ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 253ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 253ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-1] [2s 254ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-1] [2s 254ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 254ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 254ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 254ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 254ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 254ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [2s 254ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [2s 254ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-1] [2s 254ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 254ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 254ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 254ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 254ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 254ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) TestServer: GET /https2/fixed/y DEBUG: [readLoop] [2s 262ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 262ms] FramesDecoder Tail size is now: 0, current= Server: got END_STREAM for stream 1 DEBUG: [readLoop] [2s 262ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 263ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 263ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed TestServer: [3 s, 481 ms, 151283 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 481 ms, 879185 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-3-SelectorManager] [2s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 265ms] SocketTube(3) read bytes: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 265ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 265ms] SSL Reader(SocketTube(3)) Adding 97 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 265ms] SocketTube(3) resuming read event TestServer: [3 s, 482 ms, 491603 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [2s 265ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [pool-1-thread-1] [2s 266ms] SSL Reader(SocketTube(3)) Unwrapping: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-1] [2s 266ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 266ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [2s 266ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [2s 266ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-1] [2s 266ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [2s 266ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 266ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [2s 266ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [2s 266ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 267ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 267ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [2s 267ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-1] [2s 267ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [2s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 267ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [2s 268ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 268ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-1] [2s 268ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 268ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 268ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 268ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 268ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 268ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 268ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 269ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 269ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 269ms] SocketTube(3) read bytes: 1058 DEBUG: [HttpClient-3-SelectorManager] [2s 269ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 269ms] SSL Reader(SocketTube(3)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 269ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 269ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [pool-1-thread-1] [2s 269ms] SSL Reader(SocketTube(3)) Unwrapping: 1058 DEBUG: [HttpClient-3-SelectorManager] [2s 269ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 270ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-1] [2s 270ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [2s 270ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [2s 270ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-1] [2s 270ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [2s 270ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 270ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [2s 270ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [2s 270ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 270ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 270ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [2s 270ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-1] [2s 270ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [2s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 271ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 271ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 273ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 273ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 274ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y) 200 HTTP_2 Local port: 48756 DEBUG: [pool-1-thread-1] [2s 274ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 274ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 274ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 274ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 274ms] HttpClientImpl(3) ClientImpl (async) elapsed 1286 millis for GET to https://127.0.0.1:58971/https2/fixed/y DEBUG: [pool-1-thread-1] [2s 274ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-1] [2s 274ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 274ms] SSL Reader(SocketTube(3)) Unwrapping: 1005 DEBUG: [MainThread] [2s 274ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 275ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-1] [2s 275ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 275ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 275ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-1] [2s 275ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 275ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 275ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [2s 275ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 275ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 275ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 275ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [2s 276ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-1] [2s 276ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 276ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 276ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 276ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 276ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 276ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 276ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 276ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 276ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 276ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 276ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 276ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 276ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [pool-1-thread-1] [2s 277ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 277ms] SSL Reader(SocketTube(3)) Unwrapping: 946 DEBUG: [pool-1-thread-1] [2s 277ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-1] [2s 277ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 277ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 277ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-1] [2s 277ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [2s 277ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 277ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [2s 277ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 277ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 277ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 278ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [2s 278ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-1] [2s 278ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [2s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 278ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 278ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 279ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 279ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 279ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 279ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-1] [2s 279ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 279ms] SSL Reader(SocketTube(3)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [2s 279ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [2s 279ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 279ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 279ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-1] [2s 280ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 280ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 280ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [2s 280ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 280ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 280ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 280ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [2s 280ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-1] [2s 280ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 280ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 280ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 280ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 280ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 280ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 280ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 280ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 281ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 281ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 281ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 281ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 281ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [MainThread] [2s 281ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 281ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 281ms] SSL Reader(SocketTube(3)) Unwrapping: 792 DEBUG: [pool-1-thread-1] [2s 281ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-1] [2s 281ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 281ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 281ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-1] [2s 281ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 281ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 281ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [2s 281ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 282ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 282ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 282ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-1] [2s 282ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-1] [2s 282ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 282ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 282ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 282ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 282ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 48756 DEBUG: [pool-1-thread-1] [2s 282ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 282ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 282ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 282ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 283ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-1] [2s 283ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 283ms] SSL Reader(SocketTube(3)) Unwrapping: 744 DEBUG: [pool-1-thread-1] [2s 283ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-1] [2s 283ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 283ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 283ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-1] [2s 283ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [2s 283ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 283ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [2s 284ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 284ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 284ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 284ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-1] [2s 284ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-1] [2s 284ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 284ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 284ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 284ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 284ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 284ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 284ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 284ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 284ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [pool-1-thread-1] [2s 285ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 285ms] SSL Reader(SocketTube(3)) Unwrapping: 642 DEBUG: [pool-1-thread-1] [2s 285ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-1] [2s 285ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 285ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 285ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [2s 285ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 285ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 285ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [2s 285ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 285ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 285ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 285ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [2s 286ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [2s 286ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 286ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 286ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 286ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 286ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 286ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 286ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 286ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 286ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 286ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 286ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 286ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 286ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 286ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@78abc733 DEBUG: [pool-1-thread-1] [2s 286ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 287ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-1] [2s 287ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 287ms] SSL Reader(SocketTube(3)) Unwrapping: 595 DEBUG: [pool-1-thread-1] [2s 287ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-1] [2s 287ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 287ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 287ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-1] [2s 287ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [2s 287ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 287ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [2s 287ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 287ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 288ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 288ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-1] [2s 288ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-1] [2s 288ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [2s 288ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 288ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 289ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 289ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 289ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 289ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 289ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-1] [2s 289ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 289ms] SSL Reader(SocketTube(3)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [2s 289ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-1] [2s 289ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 290ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 290ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-1] [2s 290ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 290ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 290ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [2s 290ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 290ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 290ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 290ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-1] [2s 290ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-1] [2s 290ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 290ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 291ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 291ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 291ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 291ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 291ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 291ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 291ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 291ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 291ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 291ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 291ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-1] [2s 291ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 291ms] SSL Reader(SocketTube(3)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [2s 292ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [2s 292ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 292ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 292ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [2s 292ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 292ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 292ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [2s 292ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 292ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 292ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 292ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [2s 292ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [2s 292ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 292ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 292ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 293ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 293ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 293ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 293ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 293ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 293ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 293ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 293ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 293ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 293ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 293ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@545153ba DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 294ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 294ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 294ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [MainThread] [2s 294ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 294ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 294ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 294ms] SSL Reader(SocketTube(3)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [2s 294ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [2s 295ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 295ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 295ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-1] [2s 295ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 295ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 295ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [2s 295ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 295ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 295ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 296ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [2s 296ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-1] [2s 296ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 296ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 296ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 296ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 296ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 296ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 48756 DEBUG: [pool-1-thread-1] [2s 296ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 297ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 297ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 297ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 297ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [MainThread] [2s 297ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 297ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 297ms] SSL Reader(SocketTube(3)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [2s 298ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [2s 298ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 298ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 298ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-1] [2s 298ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 298ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 298ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [2s 298ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 298ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 299ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 299ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [2s 299ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-1] [2s 299ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 299ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 299ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 299ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 299ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 299ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 299ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 300ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 300ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 300ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [2s 300ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 300ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 300ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 300ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-1] [2s 300ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 300ms] SSL Reader(SocketTube(3)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [2s 301ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 301ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 301ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 301ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [2s 301ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 301ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 302ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [2s 302ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 302ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 302ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 302ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [2s 302ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [2s 302ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 302ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 302ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 302ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 303ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 303ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 303ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 303ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 303ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 303ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 303ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [2s 303ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 303ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 303ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [2s 303ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-1] [2s 303ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3b201ff6 DEBUG: [pool-1-thread-1] [2s 303ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [2s 304ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-1] [2s 304ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 304ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [2s 304ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [2s 304ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 304ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 304ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-1] [2s 304ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 304ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 305ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [2s 305ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 305ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 305ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 305ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [2s 305ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-1] [2s 305ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 305ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 305ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 305ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 306ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 306ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 48756 DEBUG: [pool-1-thread-1] [2s 306ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 306ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 306ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 306ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 306ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [MainThread] [2s 306ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 306ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 306ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [2s 307ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [2s 307ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 307ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 307ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-1] [2s 307ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 307ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 307ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [2s 307ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 307ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 307ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 307ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [2s 308ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-1] [2s 308ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 308ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 308ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 308ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 308ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 308ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 308ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 308ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 308ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 308ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 308ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 309ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 309ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-1] [2s 309ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 309ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 309ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 309ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 309ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 309ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [2s 310ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 310ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 310ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [2s 310ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [2s 310ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [2s 310ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 310ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 310ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 310ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 310ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 310ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 310ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 311ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 311ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 311ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [2s 311ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [pool-1-thread-1] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c08b1c4 DEBUG: [pool-1-thread-1] [2s 311ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [2s 311ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [pool-1-thread-1] [2s 311ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 311ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 312ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 312ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 312ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [pool-1-thread-1] [2s 312ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 312ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [2s 313ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:58971/https2/chunk/y GET DEBUG: [pool-1-thread-1] [2s 313ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 314ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 314ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 314ms] PlainHttpConnection(SocketTube(4)) registering connect event TestServer(2): connection accepted DEBUG: [HttpClient-4-SelectorManager] [2s 315ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27fa2dec for C (true) TestServer(2): stopping is: false TestServer(2): creating connection DEBUG: [pool-1-thread-1] [2s 315ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 315ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48766, Session(1711990253568|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [2s 315ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48766 DEBUG: [pool-1-thread-1] [2s 316ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-1] [2s 316ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 316ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-1] [2s 316ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 316ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-1] [2s 316ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 316ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 316ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [HttpClient-4-SelectorManager] [2s 316ms] 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@2d02469c[Not completed, 4 dependents] (id=350) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 316ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 316ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 316ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 316ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 316ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 317ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 317ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 317ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 317ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 317ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 317ms] 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 317ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 317ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 317ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 317ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 318ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 318ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 318ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-5] [2s 318ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 318ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 340ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 340ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 340ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 340ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 340ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 340ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-1] [2s 341ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-1] [2s 341ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 341ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 341ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-1] [2s 341ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-1] [2s 341ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-1] [2s 341ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 341ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 341ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 341ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 342ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (false) DEBUG: [pool-1-thread-1] [2s 357ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 357ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [2s 357ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 357ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 358ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 358ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 366ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 366ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 370ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [2s 370ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 370ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 370ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 370ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 370ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 370ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 370ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 371ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 371ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 371ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 371ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 371ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 371ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-1] [2s 371ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 371ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 371ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 372ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 372ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 372ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 372ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 372ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 372ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 372ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 372ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 372ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 372ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 373ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (false) DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 373ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [2s 374ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [2s 374ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 374ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [2s 374ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 374ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 374ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 374ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [2s 374ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 374ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 374ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [2s 378ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 378ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 379ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 379ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 379ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [2s 379ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 379ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 379ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 379ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 379ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-1] [2s 379ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 379ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [2s 379ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [2s 380ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 380ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-1] [2s 380ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5f09b5fb DEBUG: [pool-1-thread-1] [2s 380ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 380ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 380ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 381ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 381ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 381ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 381ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 381ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 381ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 381ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 381ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 381ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 381ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 381ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [2s 382ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 382ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 382ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 382ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 382ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 382ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 382ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 382ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 382ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 382ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 382ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 382ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 382ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 383ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 383ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 383ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 383ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 383ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 383ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 383ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 383ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 383ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 384ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 384ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 384ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 384ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 384ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 384ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 384ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-1] [2s 384ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 384ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 384ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 384ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 384ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 384ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 385ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 385ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 385ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 385ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 385ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 385ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 385ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 385ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 385ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 385ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 385ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 385ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 385ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 385ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 385ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [2s 386ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 386ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 386ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 386ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 386ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [2s 386ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 386ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 386ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 386ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-1] [2s 387ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-1] [2s 387ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 387ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 387ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 387ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 387ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 387ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 387ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 387ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 387ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 387ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 387ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 387ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 387ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 387ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-4-SelectorManager] [2s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 389ms] SocketTube(4) read bytes: 1726 DEBUG: [HttpClient-4-SelectorManager] [2s 389ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 389ms] SSL Reader(SocketTube(4)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [2s 389ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [2s 389ms] SocketTube(4) resuming read event DEBUG: [Test-server-pool] [2s 389ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 390ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 390ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (false) DEBUG: [pool-1-thread-1] [2s 390ms] SSL Reader(SocketTube(4)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 390ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-4-SelectorManager] [2s 390ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 390ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 390ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 390ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [2s 391ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 391ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 391ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 391ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 391ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 391ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 391ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 392ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 392ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [2s 392ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 392ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 392ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [2s 392ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 392ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 392ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 392ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /https2/chunk/y DEBUG: [HttpClient-4-SelectorManager] [2s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (true) Server: got END_STREAM for stream 1 DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) TestServer(2): Using handler for: /https2/chunk DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SocketTube(4) read bytes: 77 DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SSL Reader(SocketTube(4)) Adding 77 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 393ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (false) DEBUG: [pool-1-thread-1] [2s 393ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [3 s, 610 ms, 609618 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 Sent response headers 200 DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream TestServer: [3 s, 611 ms, 375651 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-1] [2s 394ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 395ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 395ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [2s 395ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [HttpClient-4-SelectorManager] [2s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [pool-1-thread-1] [2s 395ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-4-SelectorManager] [2s 395ms] SocketTube(4) no more demand for reading TestServer: [3 s, 612 ms, 74092 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [2s 395ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 395ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 395ms] 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 395ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 395ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 396ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 396ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 396ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 396ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 396ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 396ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 396ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [2s 396ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 396ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 396ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 396ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 397ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [2s 397ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 397ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 397ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 397ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-1] [2s 397ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-1] [2s 397ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 397ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 397ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 397ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 397ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 397ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 397ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [readLoop] [2s 398ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 398ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [readLoop] [2s 398ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [2s 398ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [readLoop] [2s 398ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 398ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 398ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [pool-1-thread-1] [2s 398ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 398ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 398ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 398ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 398ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 398ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 399ms] SocketTube(4) read bytes: 987 DEBUG: [HttpClient-4-SelectorManager] [2s 399ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 399ms] SSL Reader(SocketTube(4)) Adding 987 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 399ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 399ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:987, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (false) DEBUG: [pool-1-thread-1] [2s 399ms] SSL Reader(SocketTube(4)) Unwrapping: 987 DEBUG: [HttpClient-4-SelectorManager] [2s 399ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 399ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 987 into buffer of 16676 remaining to decode: 895 DEBUG: [HttpClient-4-SelectorManager] [2s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [pool-1-thread-1] [2s 399ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [HttpClient-4-SelectorManager] [2s 399ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-1] [2s 399ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [HttpClient-4-SelectorManager] [2s 399ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 400ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-1] [2s 400ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [2s 400ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 400ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [2s 400ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [2s 400ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 400ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 400ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [2s 400ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-1] [2s 401ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [2s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 401ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [2s 402ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 402ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-1] [2s 402ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 402ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 402ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 402ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 402ms] SSL Reader(SocketTube(4)) Unwrapping: 895 DEBUG: [pool-1-thread-1] [2s 403ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 895 into buffer of 56 remaining to decode: 847 DEBUG: [pool-1-thread-1] [2s 403ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 403ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 403ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 403ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 403ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 403ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [2s 403ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 403ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 403ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 403ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [2s 404ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 404ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 404ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 404ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 404ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 404ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 404ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y) 200 HTTP_2 Local port: 48766 DEBUG: [pool-1-thread-1] [2s 404ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 405ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 405ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 405ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 405ms] HttpClientImpl(4) ClientImpl (async) elapsed 92 millis for GET to https://127.0.0.1:58971/https2/chunk/y DEBUG: [pool-1-thread-1] [2s 405ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-1] [2s 405ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 405ms] SSL Reader(SocketTube(4)) Unwrapping: 847 DEBUG: [pool-1-thread-1] [2s 405ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 847 into buffer of 56 remaining to decode: 788 DEBUG: [pool-1-thread-1] [2s 405ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 405ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 406ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-1] [2s 406ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 406ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 406ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [2s 406ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 406ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 406ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 406ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [2s 406ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-1] [2s 406ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 407ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 407ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 407ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 407ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 407ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 407ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 407ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 407ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 407ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 407ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-1] [2s 407ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 408ms] SSL Reader(SocketTube(4)) Unwrapping: 788 DEBUG: [pool-1-thread-1] [2s 408ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 788 into buffer of 16676 remaining to decode: 698 DEBUG: [pool-1-thread-1] [2s 408ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 408ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 408ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-1] [2s 408ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 408ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 408ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [2s 408ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 409ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 409ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 409ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [2s 409ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-1] [2s 409ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 409ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 409ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 410ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 410ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 410ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 410ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 410ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-1] [2s 411ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 411ms] SSL Reader(SocketTube(4)) Unwrapping: 698 DEBUG: [pool-1-thread-1] [2s 411ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 698 into buffer of 56 remaining to decode: 639 DEBUG: [pool-1-thread-1] [2s 411ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [MainThread] [2s 407ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 411ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [MainThread] [2s 411ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 411ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [MainThread] [2s 411ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 411ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [MainThread] [2s 411ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 411ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 412ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [2s 412ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 412ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 412ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 412ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [2s 412ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-1] [2s 412ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 412ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 412ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 412ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 412ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 412ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 413ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 413ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 413ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 413ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 413ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 413ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 413ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [pool-1-thread-1] [2s 413ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 413ms] SSL Reader(SocketTube(4)) Unwrapping: 639 DEBUG: [pool-1-thread-1] [2s 413ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 639 into buffer of 56 remaining to decode: 591 DEBUG: [pool-1-thread-1] [2s 413ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 413ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 413ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 413ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 413ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 414ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [2s 414ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 414ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 414ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 414ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-1] [2s 414ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 414ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 414ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 414ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 414ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 415ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 48766 DEBUG: [pool-1-thread-1] [2s 415ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 415ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 415ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 415ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 415ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-1] [2s 415ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 415ms] SSL Reader(SocketTube(4)) Unwrapping: 591 DEBUG: [pool-1-thread-1] [2s 416ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 591 into buffer of 16676 remaining to decode: 489 DEBUG: [pool-1-thread-1] [2s 416ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 416ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 416ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-1] [2s 416ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [2s 416ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 416ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [2s 416ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 417ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 417ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 417ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-1] [2s 417ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-1] [2s 417ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 417ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 417ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 417ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 418ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 418ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 418ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 418ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 418ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-1] [2s 418ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 418ms] SSL Reader(SocketTube(4)) Unwrapping: 489 DEBUG: [pool-1-thread-1] [2s 419ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 489 into buffer of 64 remaining to decode: 442 DEBUG: [pool-1-thread-1] [2s 419ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 419ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 419ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 419ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 419ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 419ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [2s 419ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 419ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 419ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 420ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [2s 420ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 420ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 420ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 420ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 420ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 420ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 420ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 420ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 421ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 421ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 421ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 421ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 421ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 421ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a0825d2 DEBUG: [pool-1-thread-1] [2s 421ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 421ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-1] [2s 421ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 422ms] SSL Reader(SocketTube(4)) Unwrapping: 442 DEBUG: [pool-1-thread-1] [2s 422ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 442 into buffer of 16676 remaining to decode: 352 DEBUG: [pool-1-thread-1] [2s 422ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 422ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 422ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-1] [2s 422ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 422ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 423ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [2s 423ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 423ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 423ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 423ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 52 DEBUG: [pool-1-thread-1] [2s 423ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-1] [2s 423ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 423ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 424ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 425ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 425ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 425ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 425ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-1] [2s 425ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 425ms] SSL Reader(SocketTube(4)) Unwrapping: 352 DEBUG: [pool-1-thread-1] [2s 426ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 352 into buffer of 64 remaining to decode: 291 DEBUG: [pool-1-thread-1] [2s 426ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 426ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 426ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-1] [2s 426ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 426ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 426ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [2s 426ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 426ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 426ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 427ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-1] [2s 427ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-1] [2s 427ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 427ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 427ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 427ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 427ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 427ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 427ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 427ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 428ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 428ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 428ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 428ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 428ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [pool-1-thread-1] [2s 428ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 428ms] SSL Reader(SocketTube(4)) Unwrapping: 291 DEBUG: [pool-1-thread-1] [2s 429ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-1] [2s 429ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 429ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 429ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 429ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 429ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 429ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [2s 429ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 429ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 430ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 430ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [2s 430ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 430ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 430ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 430ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 430ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 431ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 431ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 431ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 431ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 431ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 431ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 431ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 431ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 431ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [2s 431ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [pool-1-thread-1] [2s 431ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4713a91b DEBUG: [pool-1-thread-1] [2s 431ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [2s 432ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-1] [2s 432ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 432ms] SSL Reader(SocketTube(4)) Unwrapping: 244 DEBUG: [pool-1-thread-1] [2s 432ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 432ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 432ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 432ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 432ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 433ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 433ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [2s 433ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 433ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 433ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 433ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [2s 433ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 433ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 433ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 434ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 434ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 434ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 48766 DEBUG: [pool-1-thread-1] [2s 434ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 434ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 434ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 434ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 435ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [MainThread] [2s 435ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 435ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 435ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [2s 435ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-1] [2s 435ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 435ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 436ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-1] [2s 436ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 436ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 436ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [2s 436ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 436ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 436ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 436ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [2s 436ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-1] [2s 436ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 437ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 437ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 437ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 437ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 437ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 437ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 437ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 437ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 437ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [2s 437ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 437ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 438ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-1] [2s 438ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 438ms] SSL Reader(SocketTube(4)) Unwrapping: 95 DEBUG: [pool-1-thread-1] [2s 438ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-1] [2s 438ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 438ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 438ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 439ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 439ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 439ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [2s 439ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 439ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 439ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 439ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [2s 439ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 440ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 440ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 440ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 440ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 440ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 440ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 440ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 440ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 440ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 440ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 440ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 440ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [2s 441ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 441ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [MainThread] [2s 441ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 441ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 441ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [MainThread] [2s 441ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 441ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 441ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [MainThread] [2s 441ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 441ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b136221 DEBUG: [pool-1-thread-1] [2s 441ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [2s 441ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-1] [2s 441ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 441ms] SSL Reader(SocketTube(4)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [2s 442ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 442ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 442ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 442ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 442ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 442ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 442ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [2s 442ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 442ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 442ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 443ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [2s 443ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 443ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 443ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 443ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 443ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 443ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 443ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 48766 DEBUG: [pool-1-thread-1] [2s 444ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 444ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 444ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 444ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 444ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-1] [2s 444ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 444ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 444ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 445ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 445ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 445ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SocketTube(4) read bytes: 148 DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SSL Reader(SocketTube(4)) onNext DEBUG: [MainThread] [2s 445ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SSL Reader(SocketTube(4)) Adding 148 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 445ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (false) DEBUG: [pool-1-thread-1] [2s 446ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [HttpClient-4-SelectorManager] [2s 446ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 446ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [2s 446ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 446ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 446ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-1] [2s 446ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 446ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 446ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [2s 447ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 447ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 447ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 447ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [2s 447ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-1] [2s 447ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 447ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 447ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 447ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 447ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 447ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 447ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 447ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 447ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 448ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 448ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 448ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 448ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-1] [2s 448ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 448ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 448ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 448ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 448ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 448ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 448ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 448ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 448ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [2s 449ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 449ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 449ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 449ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [2s 449ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 449ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 449ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 449ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 449ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 449ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 449ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 449ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 449ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 449ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 449ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 449ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 449ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 450ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [2s 450ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [pool-1-thread-1] [2s 450ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7927a4d5 DEBUG: [pool-1-thread-1] [2s 450ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [2s 450ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [pool-1-thread-1] [2s 450ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 450ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 450ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 450ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 450ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 450ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (false) DEBUG: [MainThread] [2s 451ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [2s 451ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:48697/http2/fixed/y GET DEBUG: [pool-1-thread-1] [2s 452ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 452ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [2s 452ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 452ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 452ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [2s 452ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 453ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 453ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 453ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [2s 453ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@280b0cad queue.isEmpty: true DEBUG: [pool-1-thread-1] [2s 453ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@280b0cad, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 453ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 453ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 453ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 453ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 453ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 453ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [2s 454ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 454ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@24419d3d for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-5-SelectorManager] [2s 454ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 454ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34536 DEBUG: [pool-1-thread-1] [2s 454ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 454ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 454ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 454ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 455ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [2s 455ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 455ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-1] [2s 455ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [2s 455ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-1] [2s 455ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [2s 455ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SocketTube(5) subscribe event raised TestServer(1): creating connection DEBUG: [pool-1-thread-1] [2s 455ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2eb9f64d DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SocketTube(5) read demand reset to 0 TestServer: New connection from Socket[addr=/127.0.0.1,port=34536,localport=48697] DEBUG: [pool-1-thread-1] [2s 455ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [2s 455ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 456ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [2s 456ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-5] [2s 456ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 456ms] SocketTube(5) onSubscribe called DEBUG: [pool-1-thread-5] [2s 456ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [2s 456ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 456ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 456ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-5] [2s 456ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 456ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 456ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [2s 456ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (true) DEBUG: [pool-1-thread-1] [2s 456ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 456ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 457ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-1] [2s 457ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 457ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 457ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 457ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 457ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 457ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 457ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 457ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 457ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [2s 457ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-1] [2s 457ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-1] [2s 457ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 457ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 457ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 457ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 458ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-SelectorManager] [2s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-1] [2s 458ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 458ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 458ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 458ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-5-SelectorManager] [2s 458ms] SocketTube(5) read bytes: 71 DEBUG: [pool-1-thread-1] [2s 458ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [2s 458ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [2s 458ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [2s 458ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [2s 458ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@280b0cad DEBUG: [HttpClient-5-SelectorManager] [2s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 458ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 458ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@58f971e7 DEBUG: [pool-1-thread-5] [2s 458ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 459ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 459ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@280b0cad DEBUG: [pool-1-thread-5] [2s 459ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [2s 459ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [2s 460ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@280b0cad DEBUG: [pool-1-thread-5] [2s 460ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [2s 460ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [2s 460ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34536 remote=/127.0.0.1:48697] DEBUG: [pool-1-thread-5] [2s 460ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [2s 460ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@728a2896(5) DEBUG: [pool-1-thread-5] [2s 460ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@53017073/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3cd9701 queue.isEmpty: false DEBUG: [pool-1-thread-5] [2s 460ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-5] [2s 460ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [2s 460ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 460ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-5] [2s 460ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 461ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 461ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-5] [2s 462ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 462ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-5] [2s 462ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-5] [2s 462ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5a9ad22c DEBUG: [pool-1-thread-5] [2s 462ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-5] [2s 462ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [2s 462ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 462ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [2s 462ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 462ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 462ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-5] [2s 463ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-5-SelectorManager] [2s 463ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 463ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 463ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [2s 463ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 463ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [2s 463ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-1] [2s 463ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [2s 463ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [2s 463ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [2s 463ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-5] [2s 463ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 463ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 463ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [2s 463ms] SocketTube(5) wrote: 63 DEBUG: [Test-server-pool] [2s 463ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 463ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [Test-server-pool] [2s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 463ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [2s 464ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [2s 464ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [Test-server-pool] [2s 464ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [2s 464ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [2s 464ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [2s 464ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 464ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 464ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [2s 464ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 464ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [2s 464ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@728a2896(5) DEBUG: [pool-1-thread-1] [2s 464ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-5] [2s 464ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@53017073/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3cd9701, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 464ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [2s 464ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [2s 464ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-5] [2s 464ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [2s 464ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 464ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [2s 464ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 464ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 465ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [readLoop] [2s 465ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 465ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 465ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 465ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [2s 465ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 465ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 466ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 466ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 467ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 DEBUG: [pool-1-thread-1] [2s 467ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-1] [2s 468ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-1] [2s 468ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [2s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 468ms] 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 468ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [3 s, 685 ms, 215259 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-1] [2s 468ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 468ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 468ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) Sent response headers 200 DEBUG: [pool-1-thread-1] [2s 468ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-1] [2s 469ms] SocketTube(5) wrote: 9 TestServer: [3 s, 685 ms, 912951 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [2s 469ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 469ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 469ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [2s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [readLoop] [2s 469ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 469ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 469ms] FramesDecoder decodes: 0 TestServer: [3 s, 686 ms, 422186 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 469ms] SocketTube(5) read bytes: 104 DEBUG: [pool-1-thread-1] [2s 469ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 470ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] Http2Connection(SocketTube(5)) onNext: got 104 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 470ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [HttpClient-5-SelectorManager] [2s 470ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 471ms] Http2Connection(SocketTube(5)) sending 104 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [pool-1-thread-1] [2s 471ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 104 DEBUG: [HttpClient-5-SelectorManager] [2s 471ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 471ms] Http2Connection(SocketTube(5)) Processing 104 DEBUG: [pool-1-thread-1] [2s 471ms] FramesDecoder decodes: 104 DEBUG: [HttpClient-5-SelectorManager] [2s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-1] [2s 471ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 471ms] SocketTube(5) read bytes: 71 DEBUG: [pool-1-thread-1] [2s 471ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-5-SelectorManager] [2s 471ms] Http2Connection(SocketTube(5)) onNext: got 71 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 471ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 471ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 472ms] SocketTube(5) read bytes: 135 DEBUG: [HttpClient-5-SelectorManager] [2s 472ms] Http2Connection(SocketTube(5)) onNext: got 135 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 472ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 472ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 472ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [2s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-1] [2s 472ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-1] [2s 472ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 472ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 472ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 472ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 473ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 473ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 473ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [2s 473ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 473ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 473ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 473ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 473ms] HttpClientImpl(5) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:48697/http2/fixed/y DEBUG: [HttpClient-5-SelectorManager] [2s 472ms] SocketTube(5) read bytes: 101 DEBUG: [HttpClient-5-SelectorManager] [2s 473ms] Http2Connection(SocketTube(5)) onNext: got 101 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 473ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-5-SelectorManager] [2s 473ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 473ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 474ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 474ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 474ms] HttpResponseInputStream item offered DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-1] [2s 474ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SocketTube(5) read bytes: 89 DEBUG: [pool-1-thread-1] [2s 474ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] Http2Connection(SocketTube(5)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 474ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 474ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 474ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 474ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 474ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [2s 474ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 475ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 475ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 475ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 475ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 475ms] Http2Connection(SocketTube(5)) sending 71 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 475ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 71 DEBUG: [pool-1-thread-1] [2s 475ms] Http2Connection(SocketTube(5)) Processing 71 DEBUG: [pool-1-thread-1] [2s 475ms] FramesDecoder decodes: 71 DEBUG: [pool-1-thread-1] [2s 475ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 475ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 475ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 475ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [2s 475ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 475ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 475ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 476ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 476ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 476ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 476ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 476ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c3c7721 DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-1] [2s 476ms] Http2Connection(SocketTube(5)) sending 135 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 477ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 135 DEBUG: [pool-1-thread-1] [2s 477ms] Http2Connection(SocketTube(5)) Processing 135 DEBUG: [pool-1-thread-1] [2s 477ms] FramesDecoder decodes: 135 DEBUG: [pool-1-thread-1] [2s 477ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 477ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [MainThread] [2s 475ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 477ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 477ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 477ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 477ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 483ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 483ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 483ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 483ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 483ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 483ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 483ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 483ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 483ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 483ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 483ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 483ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 483ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 484ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 484ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 484ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 484ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 484ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 485ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 485ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 485ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [pool-1-thread-1] [2s 485ms] Http2Connection(SocketTube(5)) sending 101 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 485ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 101 DEBUG: [pool-1-thread-1] [2s 485ms] Http2Connection(SocketTube(5)) Processing 101 DEBUG: [pool-1-thread-1] [2s 485ms] FramesDecoder decodes: 101 DEBUG: [pool-1-thread-1] [2s 485ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 485ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 485ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 485ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 485ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 487ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 487ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 487ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 487ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 487ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [2s 487ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 487ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 488ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 488ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 488ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 488ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 488ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 488ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 488ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 488ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 488ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 488ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 488ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 488ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 488ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 488ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [MainThread] [2s 488ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 488ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 488ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3fd132a8 DEBUG: [MainThread] [2s 488ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 488ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 489ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 489ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [2s 489ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 489ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 489ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 489ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [2s 489ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 489ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 489ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 489ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 489ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 490ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 490ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 490ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 490ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 490ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 490ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 490ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 490ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 490ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 490ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 490ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 490ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-1] [2s 490ms] Http2Connection(SocketTube(5)) sending 89 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 490ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 89 DEBUG: [pool-1-thread-1] [2s 490ms] Http2Connection(SocketTube(5)) Processing 89 DEBUG: [pool-1-thread-1] [2s 490ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-1] [2s 490ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 490ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 490ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 491ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 491ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 491ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 491ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 491ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 491ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 491ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 491ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [2s 491ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [pool-1-thread-1] [2s 491ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f4f2f9b DEBUG: [pool-1-thread-1] [2s 491ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [2s 491ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 491ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 491ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 492ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [2s 492ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 492ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 492ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 492ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 492ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [2s 492ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 492ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 492ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 492ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 492ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 492ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 492ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 492ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 492ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 492ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 492ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 493ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 493ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 493ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 493ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 493ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 493ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 493ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 493ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 493ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [2s 493ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 493ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 493ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [2s 493ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [pool-1-thread-1] [2s 493ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5caa19dc DEBUG: [pool-1-thread-1] [2s 493ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [2s 493ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [MainThread] [2s 494ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:48697/http2/chunk/y GET DEBUG: [pool-1-thread-1] [2s 494ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 495ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [2s 495ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 495ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 495ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 495ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 495ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 495ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 495ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 495ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-1] [2s 496ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 496ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 496ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 496ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [2s 496ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-1] [2s 496ms] SocketTube(5) wrote: 60 DEBUG: [readLoop] [2s 496ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 497ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 497ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 497ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk TestServer: [3 s, 715 ms, 151442 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 715 ms, 652707 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [3 s, 716 ms, 54737 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] SocketTube(5) read bytes: 317 DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] Http2Connection(SocketTube(5)) onNext: got 317 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SocketTube(5) read bytes: 162 DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] Http2Connection(SocketTube(5)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 496ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 503ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [2s 503ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 503ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 503ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 503ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 503ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [pool-1-thread-2] [2s 507ms] Http2Connection(SocketTube(5)) sending 317 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 507ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 317 DEBUG: [pool-1-thread-2] [2s 508ms] Http2Connection(SocketTube(5)) Processing 317 DEBUG: [pool-1-thread-2] [2s 508ms] FramesDecoder decodes: 317 DEBUG: [pool-1-thread-2] [2s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 508ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 509ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 509ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [pool-1-thread-2] [2s 509ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 510ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-2] [2s 510ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 510ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 510ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 510ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 511ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-2] [2s 511ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 511ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 511ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 511ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 511ms] HttpClientImpl(5) ClientImpl (async) elapsed 17 millis for GET to http://127.0.0.1:48697/http2/chunk/y DEBUG: [pool-1-thread-2] [2s 511ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 511ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [MainThread] [2s 512ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 512ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 512ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 512ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 512ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 512ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 512ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 512ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 512ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 513ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 514ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 514ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 514ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 514ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-2] [2s 514ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 514ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 514ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 514ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 515ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 515ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 515ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 515ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 515ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 515ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 258, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 515ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 515ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 515ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 516ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 516ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 516ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 516ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 516ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 516ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 516ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 516ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [2s 516ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-2] [2s 516ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3f074d4 DEBUG: [pool-1-thread-2] [2s 516ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-2] [2s 517ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 517ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 517ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-2] [2s 518ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 518ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-2] [2s 518ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 518ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 518ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 518ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 518ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 518ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 518ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 518ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 270, limit: 16777216 DEBUG: [MainThread] [2s 518ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 518ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 518ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 518ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 519ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 519ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 519ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-2] [2s 519ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 519ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 519ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 519ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 519ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 519ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 519ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 519ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 520ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 520ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 322, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 520ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 520ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 520ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 520ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 520ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 520ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 520ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 520ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 520ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 520ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 520ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [2s 521ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-2] [2s 521ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@57be23bd DEBUG: [pool-1-thread-2] [2s 521ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-2] [2s 521ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 521ms] Http2Connection(SocketTube(5)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 521ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 162 DEBUG: [pool-1-thread-2] [2s 521ms] Http2Connection(SocketTube(5)) Processing 162 DEBUG: [pool-1-thread-2] [2s 521ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-2] [2s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 521ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-2] [2s 525ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 525ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 525ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 526ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 334, limit: 16777216 DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 526ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 526ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 526ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 526ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 526ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 526ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 526ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 526ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 526ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [2s 526ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [2s 526ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [2s 526ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [pool-1-thread-2] [2s 526ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f0c9a1d DEBUG: [pool-1-thread-2] [2s 527ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [2s 527ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 527ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 527ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 527ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34536 DEBUG: [MainThread] [2s 527ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 527ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 527ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 527ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 527ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 527ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [MainThread] [2s 527ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 527ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [2s 527ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 528ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 528ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 528ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 528ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 528ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 528ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 528ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 528ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 528ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 528ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 528ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 528ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 528ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-2] [2s 528ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 528ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 529ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24a18d26 DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 529ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 529ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 530ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:58971/https2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 531ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 531ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 532ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 532ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-2] [2s 532ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-SelectorManager] [2s 532ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3b705cac for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48770, Session(1711990254885|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [2s 532ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48770 DEBUG: [pool-1-thread-2] [2s 533ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [2s 533ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 533ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [2s 533ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-2] [2s 533ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 533ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 533ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [pool-1-thread-2] [2s 533ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-2] [2s 533ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 533ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] 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@155fe3a7[Not completed, 4 dependents] (id=642) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 533ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 533ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 534ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] 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 534ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 534ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 534ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 534ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 538ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 538ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 538ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 538ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 538ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 538ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 538ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [2s 538ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 538ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 539ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 539ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-2] [2s 539ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-2] [2s 539ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 539ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 539ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 539ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 539ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [2s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 543ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [2s 543ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [2s 543ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 543ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 543ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 543ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 544ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 544ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [2s 544ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 544ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 544ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 544ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 544ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 544ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [HttpClient-5-SelectorManager] [2s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 545ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 545ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 549ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [2s 549ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 549ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 549ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 549ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 550ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 550ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-2] [2s 550ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 550ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 550ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 550ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 550ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 550ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 550ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 550ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 550ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 551ms] SocketTube(6) read bytes: 175 DEBUG: [HttpClient-5-SelectorManager] [2s 551ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 551ms] SSL Reader(SocketTube(6)) Adding 175 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 551ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 551ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 551ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 551ms] SSL Reader(SocketTube(6)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [2s 551ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 551ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 551ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 551ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(6)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 552ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 552ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 552ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [2s 552ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 552ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 556ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 556ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 556ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 556ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 557ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 557ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 557ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 557ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-2] [2s 557ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7955d96b DEBUG: [pool-1-thread-2] [2s 557ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 558ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 558ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 558ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 558ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 558ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 558ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 558ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 558ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 559ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 559ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 559ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 559ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 559ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 559ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 559ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 559ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 560ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 560ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 561ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 561ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 561ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 561ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 561ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 561ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 561ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 562ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 562ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 562ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 562ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 562ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-2] [2s 562ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 562ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 562ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 562ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 562ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 562ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 562ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 562ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 563ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 563ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 563ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 563ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 563ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 563ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 563ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 563ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 563ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 563ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 563ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 563ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 563ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 564ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 564ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) TestServer(2): starting connection DEBUG: [pool-1-thread-2] [2s 564ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 564ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 565ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [2s 565ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 565ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 565ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 565ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 565ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-2] [2s 565ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 565ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 565ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 565ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 565ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 565ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 565ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 565ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [2s 565ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 565ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [Test-server-pool] [2s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 566ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 566ms] SocketTube(6) resuming read event DEBUG: [Test-server-pool] [2s 566ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [2s 566ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 566ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [Test-server-pool] [2s 566ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [2s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 566ms] SocketTube(6) read bytes: 1803 DEBUG: [HttpClient-5-SelectorManager] [2s 566ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 566ms] SSL Reader(SocketTube(6)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 566ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [pool-1-thread-2] [2s 566ms] SSL Reader(SocketTube(6)) Unwrapping: 1803 DEBUG: [HttpClient-5-SelectorManager] [2s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [readLoop] [2s 566ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 566ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 567ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 567ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 567ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 567ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 567ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 567ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 567ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 567ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [2s 567ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 567ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [2s 567ms] SSL Reader(SocketTube(6)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [2s 568ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [2s 568ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [2s 568ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 568ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [pool-1-thread-2] [2s 568ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 568ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 568ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 568ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream TestServer: [3 s, 785 ms, 563528 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-2] [2s 568ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 569ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 569ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 569ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-2] [2s 569ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 569ms] 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, 786 ms, 205987 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 569ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 569ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 569ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 569ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 569ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 569ms] SSL Writer(SocketTube(6)) onNext TestServer: [3 s, 786 ms, 650141 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [2s 569ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [2s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [pool-1-thread-2] [2s 570ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-SelectorManager] [2s 570ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [2s 570ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 570ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 570ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 570ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 570ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 570ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 570ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 570ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 570ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 571ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 571ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 571ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-2] [2s 571ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 571ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 571ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 571ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 571ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 571ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 571ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 571ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 571ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 571ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 571ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 571ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 572ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 572ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 572ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 572ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 572ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 572ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 572ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 572ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 573ms] SocketTube(6) read bytes: 811 DEBUG: [HttpClient-5-SelectorManager] [2s 573ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 573ms] SSL Reader(SocketTube(6)) Adding 811 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 573ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 573ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 573ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 573ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 573ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:811, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 573ms] SSL Reader(SocketTube(6)) Unwrapping: 811 DEBUG: [pool-1-thread-2] [2s 573ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 811 into buffer of 16676 remaining to decode: 714 DEBUG: [pool-1-thread-2] [2s 573ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [2s 574ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [2s 574ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-2] [2s 574ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [2s 574ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 574ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 574ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [2s 574ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 574ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 574ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [2s 574ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-2] [2s 574ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [2s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 574ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [2s 575ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 575ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 575ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 575ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 575ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 576ms] SSL Reader(SocketTube(6)) Unwrapping: 714 DEBUG: [pool-1-thread-2] [2s 576ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 714 into buffer of 64 remaining to decode: 661 DEBUG: [pool-1-thread-2] [2s 576ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [2s 576ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [2s 576ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [2s 576ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [2s 576ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 576ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 576ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [2s 576ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 576ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 576ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [2s 576ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [2s 576ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [2s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 577ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 577ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 577ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 577ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 577ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 577ms] HttpClientImpl(5) ClientImpl (async) elapsed 47 millis for GET to https://127.0.0.1:58971/https2/fixed/y DEBUG: [pool-1-thread-2] [2s 578ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(6)) Unwrapping: 661 DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 661 into buffer of 64 remaining to decode: 602 DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 578ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 578ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 578ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 578ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 578ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 579ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 579ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 579ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 579ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 579ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 579ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 579ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 579ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 579ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 579ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 579ms] SSL Reader(SocketTube(6)) Unwrapping: 602 DEBUG: [pool-1-thread-2] [2s 579ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 602 into buffer of 16676 remaining to decode: 507 DEBUG: [pool-1-thread-2] [2s 580ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 580ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 580ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [2s 580ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 580ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 580ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [2s 580ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [MainThread] [2s 579ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [MainThread] [2s 580ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 580ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [MainThread] [2s 580ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 580ms] FramesDecoder decodes: 57 DEBUG: [MainThread] [2s 580ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 580ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 581ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 581ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 581ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 581ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 582ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(6)) Unwrapping: 507 DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 507 into buffer of 64 remaining to decode: 448 DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 582ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 582ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 582ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 582ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 582ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 582ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 583ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 583ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 583ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 583ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 583ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 583ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 583ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 583ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 583ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 583ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(6)) Unwrapping: 448 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 448 into buffer of 64 remaining to decode: 400 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 585ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 585ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(6))) 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=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 586ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 586ms] HttpClientImpl(5) body subscriber registered: 2 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] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 586ms] SSL Reader(SocketTube(6)) Unwrapping: 400 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 400 into buffer of 16676 remaining to decode: 298 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 587ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [MainThread] [2s 583ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [MainThread] [2s 587ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [2s 587ms] FramesDecoder decodes: 64 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=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 587ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) 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(6))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(6)) Unwrapping: 298 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 298 into buffer of 64 remaining to decode: 251 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 588ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 588ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 589ms] FramesDecoder decodes: 9 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=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 589ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 589ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 589ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 589ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51b5b3da DEBUG: [pool-1-thread-2] [2s 589ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(6)) Unwrapping: 251 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 251 into buffer of 16676 remaining to decode: 156 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 590ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-2] [2s 590ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [2s 591ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 591ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 591ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 591ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(6)) Unwrapping: 156 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 156 into buffer of 64 remaining to decode: 95 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 592ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 592ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-2] [2s 593ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [2s 593ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 593ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 593ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 593ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 593ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 593ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 593ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 593ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 593ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-2] [2s 594ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 594ms] SSL Reader(SocketTube(6)) Unwrapping: 95 DEBUG: [pool-1-thread-2] [2s 594ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-2] [2s 594ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 594ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 594ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 594ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 594ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 594ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 595ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 595ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 595ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 595ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 595ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 595ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 595ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 595ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 595ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 595ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 596ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 596ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 596ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 596ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 596ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 596ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 596ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 596ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d8398c5 DEBUG: [pool-1-thread-2] [2s 596ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 596ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-2] [2s 596ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 597ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-2] [2s 597ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 597ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 597ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 597ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 597ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 597ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 597ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 597ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 597ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 597ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 597ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 597ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 597ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 598ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 598ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 598ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 598ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 598ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 598ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 598ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 598ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 598ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [MainThread] [2s 598ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 598ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 598ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 598ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 598ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 598ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 599ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 599ms] SocketTube(6) read bytes: 344 DEBUG: [HttpClient-5-SelectorManager] [2s 599ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 599ms] SSL Reader(SocketTube(6)) Adding 344 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 599ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 599ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:344, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 599ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [HttpClient-5-SelectorManager] [2s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 599ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 599ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 599ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 599ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 600ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 600ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 600ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 600ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [2s 600ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 600ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 600ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 600ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [2s 600ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 600ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 600ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 600ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 600ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 600ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 600ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 600ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 600ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 600ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [2s 600ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 601ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 601ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 601ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-2] [2s 601ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 601ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 601ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 601ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 601ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 601ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 601ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 601ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 601ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [2s 601ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 601ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 601ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 601ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [2s 601ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 602ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 602ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 602ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 602ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 602ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 602ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 602ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 602ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 602ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 602ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [2s 602ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 602ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 602ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 602ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 602ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c5aee98 DEBUG: [pool-1-thread-2] [2s 602ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 602ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-2] [2s 602ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 602ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 603ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 603ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 603ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 603ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 603ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 603ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 603ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [2s 603ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 603ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 603ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 603ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [2s 603ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 603ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 603ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 603ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 604ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 604ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 604ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 604ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 604ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 604ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 604ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-2] [2s 604ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 604ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 604ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [2s 604ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 604ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 604ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 604ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 604ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 605ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 605ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [2s 605ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 605ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 605ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 605ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [2s 605ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 605ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 605ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 605ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 605ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 605ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 605ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 605ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 605ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 605ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 605ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 605ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 605ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 605ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 605ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-2] [2s 606ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 606ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 606ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 606ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 606ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 606ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 606ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 606ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 606ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [2s 606ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 606ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 606ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 606ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [2s 606ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 606ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 606ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 606ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 607ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 607ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 607ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 607ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 607ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 607ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 607ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 607ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 607ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 607ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 607ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 607ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b93faf9 DEBUG: [pool-1-thread-2] [2s 607ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 607ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [pool-1-thread-2] [2s 607ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 607ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 607ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 607ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 608ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 608ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [MainThread] [2s 608ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:58971/https2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 608ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 608ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 609ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 609ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 609ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 609ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 609ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 609ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 609ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 609ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-2] [2s 609ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 609ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 609ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 610ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 610ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 610ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 611ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [2s 611ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [2s 611ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [2s 611ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 611ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 611ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 611ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 611ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 611ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 611ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 611ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 611ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 611ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 611ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 611ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 611ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [2s 611ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [2s 611ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 611ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 612ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk TestServer: [3 s, 829 ms, 958121 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 830 ms, 448695 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [3 s, 830 ms, 838587 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 614ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 614ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 614ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 614ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 614ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [pool-1-thread-2] [2s 614ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 614ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 614ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [pool-1-thread-2] [2s 614ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [HttpClient-5-SelectorManager] [2s 614ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [2s 614ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 614ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 615ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [2s 615ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [2s 615ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 615ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [2s 615ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [2s 615ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 615ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 615ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-2] [2s 615ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [2s 615ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [2s 615ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 615ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-2] [2s 616ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 616ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-2] [2s 616ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 616ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-2] [2s 616ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-2] [2s 616ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 616ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 616ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 616ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 616ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 617ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SocketTube(6) read bytes: 895 DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SSL Reader(SocketTube(6)) Adding 895 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 617ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:895, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [pool-1-thread-2] [2s 617ms] SSL Reader(SocketTube(6)) Unwrapping: 895 DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 617ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 895 into buffer of 64 remaining to decode: 847 DEBUG: [pool-1-thread-2] [2s 617ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [pool-1-thread-2] [2s 617ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [2s 617ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [HttpClient-5-SelectorManager] [2s 617ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 618ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 618ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 618ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-2] [2s 618ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 618ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 618ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 618ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-2] [2s 618ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 618ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 618ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 618ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 618ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 618ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 618ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 619ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 619ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 619ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 619ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 619ms] HttpClientImpl(5) ClientImpl (async) elapsed 10 millis for GET to https://127.0.0.1:58971/https2/chunk/y DEBUG: [pool-1-thread-2] [2s 619ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-2] [2s 619ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 619ms] SSL Reader(SocketTube(6)) Unwrapping: 847 DEBUG: [MainThread] [2s 619ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 619ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 847 into buffer of 64 remaining to decode: 788 DEBUG: [pool-1-thread-2] [2s 619ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 619ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 619ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 619ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 619ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 619ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-2] [2s 619ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 620ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 620ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 620ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-2] [2s 620ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 620ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 620ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 620ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 620ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 620ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 620ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 620ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 620ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [2s 620ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 620ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 620ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 620ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [pool-1-thread-2] [2s 620ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 620ms] SSL Reader(SocketTube(6)) Unwrapping: 788 DEBUG: [pool-1-thread-2] [2s 621ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 788 into buffer of 16676 remaining to decode: 698 DEBUG: [pool-1-thread-2] [2s 621ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 621ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 621ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [2s 621ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 621ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-2] [2s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-2] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [2s 621ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 621ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 622ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 622ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-2] [2s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-2] [2s 622ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-2] [2s 622ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 622ms] SSL Reader(SocketTube(6)) Unwrapping: 698 DEBUG: [pool-1-thread-2] [2s 622ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 698 into buffer of 64 remaining to decode: 639 DEBUG: [pool-1-thread-2] [2s 623ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 623ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 623ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 623ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 623ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-2] [2s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-2] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 623ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 623ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 623ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 623ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [pool-1-thread-2] [2s 624ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 624ms] SSL Reader(SocketTube(6)) Unwrapping: 639 DEBUG: [pool-1-thread-2] [2s 624ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 639 into buffer of 16676 remaining to decode: 549 DEBUG: [MainThread] [2s 624ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 624ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 624ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [MainThread] [2s 624ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 624ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [MainThread] [2s 624ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 624ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [2s 625ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 625ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 625ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-2] [2s 625ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 52 DEBUG: [pool-1-thread-2] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [2s 625ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 625ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-2] [2s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-2] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-2] [2s 627ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 627ms] SSL Reader(SocketTube(6)) Unwrapping: 549 DEBUG: [pool-1-thread-2] [2s 627ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 549 into buffer of 64 remaining to decode: 488 DEBUG: [pool-1-thread-2] [2s 627ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 627ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 627ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [2s 627ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 627ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 627ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-2] [2s 627ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 23 DEBUG: [pool-1-thread-2] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [2s 628ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 628ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 628ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 628ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 628ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 628ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 239, limit: 16777216 DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 629ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) Unwrapping: 488 DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 488 into buffer of 64 remaining to decode: 441 DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-2] [2s 629ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-2] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 630ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 630ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 630ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 630ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 630ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 630ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-2] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77c4b332 DEBUG: [pool-1-thread-2] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-2] [2s 631ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 631ms] SSL Reader(SocketTube(6)) Unwrapping: 441 DEBUG: [pool-1-thread-2] [2s 631ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 441 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [2s 631ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 631ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 631ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 631ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 631ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 632ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-2] [2s 632ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 632ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 632ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 632ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 10 DEBUG: [pool-1-thread-2] [2s 632ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 632ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 632ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 632ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 632ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 632ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 633ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 633ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 633ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 633ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 633ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-2] [2s 633ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 633ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [2s 633ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 393 into buffer of 16676 remaining to decode: 291 DEBUG: [pool-1-thread-2] [2s 633ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 633ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 633ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [2s 633ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 633ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 633ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-2] [2s 633ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 64 DEBUG: [pool-1-thread-2] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [2s 634ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 634ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 634ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 634ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 634ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 634ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 294, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-2] [2s 634ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 634ms] SSL Reader(SocketTube(6)) Unwrapping: 291 DEBUG: [pool-1-thread-2] [2s 634ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-2] [2s 635ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 635ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 635ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 635ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-2] [2s 635ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 635ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 635ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 635ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 635ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 635ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 636ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 636ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 636ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 636ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 636ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [2s 636ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-2] [2s 636ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26d048bf DEBUG: [pool-1-thread-2] [2s 636ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-2] [2s 636ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-2] [2s 636ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 636ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-2] [2s 636ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 636ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 636ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 636ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 636ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 636ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 636ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-2] [2s 637ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 637ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 637ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 637ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-2] [2s 637ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 637ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 637ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 637ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 637ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 637ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 637ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 637ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 637ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 637ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 637ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 637ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-2] [2s 638ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 638ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [MainThread] [2s 638ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 638ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-2] [2s 638ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 638ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 638ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 638ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 638ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 638ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-2] [2s 638ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-2] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 638ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 638ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 638ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 639ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 639ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 639ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 639ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [MainThread] [2s 639ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 639ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 639ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-2] [2s 639ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 639ms] SSL Reader(SocketTube(6)) Unwrapping: 95 DEBUG: [pool-1-thread-2] [2s 639ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-2] [2s 639ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 639ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 639ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 639ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 639ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 640ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-2] [2s 640ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-2] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 640ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 640ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 640ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 640ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 640ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 640ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 640ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 640ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 640ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 640ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [MainThread] [2s 640ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 640ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 640ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-2] [2s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d754cd3 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 641ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 641ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 641ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 641ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 641ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 641ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 641ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 641ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 641ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 641ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-2] [2s 641ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 641ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-2] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 642ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 642ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 642ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 642ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 642ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 642ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 642ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 642ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 642ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 642ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 643ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 643ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 643ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 643ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 643ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SocketTube(6) read bytes: 148 DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SSL Reader(SocketTube(6)) Adding 148 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 644ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [pool-1-thread-2] [2s 644ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [HttpClient-5-SelectorManager] [2s 644ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 644ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 644ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 644ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 645ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 645ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 645ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 645ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-2] [2s 645ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-2] [2s 645ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 645ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 646ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 646ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [2s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [2s 646ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 646ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 646ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 646ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [pool-1-thread-2] [2s 646ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 646ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 647ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 647ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 647ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 647ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 647ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 647ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 647ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-2] [2s 647ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-2] [2s 647ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 647ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 647ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 648ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 648ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 648ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 648ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 648ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [2s 648ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-2] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-2] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [pool-1-thread-2] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39a52fb6 DEBUG: [pool-1-thread-2] [2s 648ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-2] [2s 648ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [pool-1-thread-2] [2s 648ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 649ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 649ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 649ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 649ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [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@19584892 for R (false) DEBUG: [MainThread] [2s 657ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [2s 660ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:48697/http2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 660ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 660ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 660ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 661ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 661ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 661ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 661ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 662ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 662ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 662ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4f9b7ee9 queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 662ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4f9b7ee9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 662ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 662ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 662ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 662ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 662ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 662ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 662ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34552,localport=48697] DEBUG: [HttpClient-6-SelectorManager] [2s 662ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6de6cf8e for C (true) TestServer(1): accepting connections TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [2s 663ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 663ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34552 DEBUG: [pool-1-thread-2] [2s 663ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 663ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 663ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 663ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 663ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [2s 664ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 664ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [2s 664ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [pool-1-thread-2] [2s 664ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 664ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@671ea4fe DEBUG: [HttpClient-6-SelectorManager] [2s 664ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 664ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 664ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 664ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 664ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 664ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 664ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 664ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 664ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 664ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 664ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 664ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 664ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 664ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-5] [2s 664ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for R (true) DEBUG: [pool-1-thread-2] [2s 664ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 664ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 664ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [2s 664ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 665ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-5] [2s 665ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 665ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 665ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [2s 665ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 665ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 665ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 665ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 665ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-2] [2s 665ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [2s 665ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 665ms] Exchange sendRequestBody DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for None (false) DEBUG: [pool-1-thread-2] [2s 666ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [2s 666ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [2s 666ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SocketTube(7) read bytes: 71 DEBUG: [pool-1-thread-2] [2s 666ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [2s 666ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 666ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-5] [2s 666ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4f9b7ee9 DEBUG: [pool-1-thread-2] [2s 666ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for R (false) DEBUG: [pool-1-thread-2] [2s 666ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@488fa01d DEBUG: [pool-1-thread-5] [2s 666ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 666ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [2s 666ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4f9b7ee9 DEBUG: [pool-1-thread-2] [2s 666ms] Http1Exchange reading headers DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 666ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-5] [2s 666ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 666ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-2] [2s 666ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [pool-1-thread-5] [2s 666ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [2s 667ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4f9b7ee9 DEBUG: [pool-1-thread-5] [2s 667ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [2s 667ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [2s 667ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34552 remote=/127.0.0.1:48697] DEBUG: [pool-1-thread-5] [2s 667ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [2s 667ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6baa5693(6) DEBUG: [pool-1-thread-5] [2s 667ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6aeb73aa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32b1146c queue.isEmpty: false DEBUG: [pool-1-thread-5] [2s 667ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-5] [2s 667ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [2s 667ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 667ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-5] [2s 667ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 668ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 669ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-5] [2s 669ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 669ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-5] [2s 669ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 669ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-5] [2s 669ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [2s 669ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1374675e DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-5] [2s 669ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [2s 669ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [2s 669ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 669ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) onSubscribe called DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 670ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 670ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 670ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [pool-1-thread-2] [2s 670ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-5] [2s 670ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [2s 670ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-5] [2s 670ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [2s 670ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 670ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-5] [2s 670ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-5] [2s 670ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-5] [2s 670ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-2] [2s 670ms] SocketTube(7) wrote: 63 DEBUG: [Test-server-pool] [2s 670ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 670ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [2s 670ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 670ms] SocketTube(7) write: requesting more... DEBUG: [Test-server-pool] [2s 670ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [2s 670ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [2s 670ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 670ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [Test-server-pool] [2s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 671ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 671ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6baa5693(6) DEBUG: [Test-server-pool] [2s 671ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 671ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 671ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6aeb73aa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32b1146c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 671ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-5] [2s 671ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [2s 671ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [2s 671ms] SocketTube(7) trying to write: 13 DEBUG: [pool-1-thread-5] [2s 671ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [2s 671ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-2] [2s 671ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 671ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [2s 671ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 671ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 671ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [2s 672ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 672ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 672ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 672ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 889 ms, 341289 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 DEBUG: [HttpClient-6-SelectorManager] [2s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for None (false) DEBUG: [readLoop] [2s 672ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [2s 672ms] SocketTube(7) read bytes: 39 Sent response headers 200 DEBUG: [HttpClient-6-SelectorManager] [2s 672ms] Http2Connection(SocketTube(7)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 672ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 673ms] SocketTube(7) resuming read event DEBUG: [readLoop] [2s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for R (false) DEBUG: [pool-1-thread-2] [2s 673ms] Http2Connection(SocketTube(7)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 673ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer: [3 s, 890 ms, 102121 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-6-SelectorManager] [2s 673ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 673ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 39 DEBUG: [readLoop] [2s 673ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [2s 673ms] Http2Connection(SocketTube(7)) Processing 39 DEBUG: [readLoop] [2s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 673ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [2s 673ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for None (false) DEBUG: [pool-1-thread-2] [2s 673ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 673ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [2s 673ms] SocketTube(7) read bytes: 184 TestServer: [3 s, 890 ms, 789232 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-6-SelectorManager] [2s 674ms] Http2Connection(SocketTube(7)) onNext: got 184 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 674ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 674ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 674ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for R (false) DEBUG: [pool-1-thread-2] [2s 674ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 674ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for None (false) DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) wrote: 9 DEBUG: [readLoop] [2s 674ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) write: requesting more... DEBUG: [readLoop] [2s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 674ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 674ms] SocketTube(7) read bytes: 215 DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 674ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [2s 674ms] Http2Connection(SocketTube(7)) onNext: got 215 bytes in 1 buffers DEBUG: [readLoop] [2s 675ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 675ms] SocketTube(7) resuming read event DEBUG: [readLoop] [2s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 675ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 675ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 675ms] Http2Connection(SocketTube(7)) sending 184 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for None (false) DEBUG: [pool-1-thread-2] [2s 675ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 184 DEBUG: [pool-1-thread-2] [2s 675ms] Http2Connection(SocketTube(7)) Processing 184 DEBUG: [HttpClient-6-SelectorManager] [2s 675ms] SocketTube(7) read bytes: 110 DEBUG: [pool-1-thread-2] [2s 675ms] FramesDecoder decodes: 184 DEBUG: [HttpClient-6-SelectorManager] [2s 675ms] Http2Connection(SocketTube(7)) onNext: got 110 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 675ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 675ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [2s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for R (false) DEBUG: [pool-1-thread-2] [2s 675ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-6-SelectorManager] [2s 675ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 676ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 677ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 677ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y) 200 HTTP_2 Local port: 34552 DEBUG: [pool-1-thread-2] [2s 685ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 685ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 685ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 685ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 685ms] HttpClientImpl(6) ClientImpl (async) elapsed 25 millis for GET to http://127.0.0.1:48697/http2/fixed/y DEBUG: [pool-1-thread-2] [2s 685ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 685ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 686ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [2s 686ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 686ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 686ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 686ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 686ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 686ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 686ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 686ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 686ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 686ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 686ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 686ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 687ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34552 DEBUG: [pool-1-thread-2] [2s 687ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 687ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 687ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 687ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 687ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 687ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 687ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 687ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 687ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 688ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 688ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 688ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 688ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 688ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 688ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 688ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 688ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 688ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 688ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 688ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 688ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 689ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 689ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2773c282 DEBUG: [pool-1-thread-2] [2s 689ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 689ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 689ms] Http2Connection(SocketTube(7)) sending 215 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 689ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 215 DEBUG: [pool-1-thread-2] [2s 689ms] Http2Connection(SocketTube(7)) Processing 215 DEBUG: [pool-1-thread-2] [2s 689ms] FramesDecoder decodes: 215 DEBUG: [pool-1-thread-2] [2s 689ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 689ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 690ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 690ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 690ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 690ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 691ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 691ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 691ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 691ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 691ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 691ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 691ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 691ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 691ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 691ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 691ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 691ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 691ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 691ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 692ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34552 DEBUG: [pool-1-thread-2] [2s 692ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 692ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 692ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 692ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 692ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 692ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 692ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 692ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 692ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 692ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 692ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 693ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 693ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 693ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 693ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 693ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 693ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 693ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 693ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 693ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 693ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 693ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 693ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4758a8a9 DEBUG: [pool-1-thread-2] [2s 693ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 693ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 694ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 694ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 694ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 695ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 695ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 695ms] Http2Connection(SocketTube(7)) sending 110 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 695ms] Http2Connection(SocketTube(7)) H2 Receiving(4): 110 DEBUG: [pool-1-thread-2] [2s 695ms] Http2Connection(SocketTube(7)) Processing 110 DEBUG: [pool-1-thread-2] [2s 695ms] FramesDecoder decodes: 110 DEBUG: [pool-1-thread-2] [2s 695ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 695ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 695ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 695ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 695ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 695ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 695ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 695ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 695ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 696ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 696ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 696ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 696ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 696ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 696ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 696ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 696ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 696ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 696ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 696ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 696ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 696ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 696ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 696ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 696ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 696ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 697ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71ea4faa DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 697ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 697ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34552 DEBUG: [pool-1-thread-2] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 697ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 697ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 697ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 697ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 698ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 698ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 698ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 698ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 698ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 698ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 698ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 698ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 698ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 698ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 698ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 698ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 698ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 698ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 698ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 698ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 699ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24ce32e0 DEBUG: [pool-1-thread-2] [2s 699ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 699ms] Http2Connection(SocketTube(7)) H2 processed(4) DEBUG: [MainThread] [2s 700ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [2s 700ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:48697/http2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 701ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 701ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 701ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 701ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 701ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 701ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 701ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 702ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 702ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 702ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f0f7dd2 queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 702ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f0f7dd2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 702ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 702ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 702ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 702ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 702ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 702ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 702ms] 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 703ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6e1b2627 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=34554,localport=48697] TestServer(1): starting connection DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34554 DEBUG: [pool-1-thread-2] [2s 703ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 703ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [2s 703ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [2s 703ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 703ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [2s 703ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [2s 704ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [pool-1-thread-2] [2s 704ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@64e34d57 DEBUG: [pool-1-thread-2] [2s 704ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 704ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 704ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 704ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 704ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-5] [2s 704ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] SocketTube(8) write: starting subscription DEBUG: [pool-1-thread-2] [2s 704ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [2s 704ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [2s 704ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 704ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 705ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-2] [2s 705ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-SelectorManager] [2s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (true) DEBUG: [pool-1-thread-5] [2s 705ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 705ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [2s 705ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-5] [2s 705ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [2s 705ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [2s 705ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 705ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 705ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [2s 705ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [2s 705ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [2s 705ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [2s 705ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [2s 705ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-5] [2s 706ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-5] [2s 706ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 706ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [2s 706ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 706ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 706ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-5] [2s 706ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [2s 706ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [2s 706ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-5] [2s 706ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-7-SelectorManager] [2s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [pool-1-thread-5] [2s 706ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [pool-1-thread-5] [2s 706ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [2s 706ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@29dc3614 DEBUG: [pool-1-thread-5] [2s 706ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 706ms] SocketTube(8) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [2s 706ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [HttpClient-7-SelectorManager] [2s 706ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [2s 706ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f0f7dd2 DEBUG: [pool-1-thread-5] [2s 706ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [2s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-5] [2s 706ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f0f7dd2 DEBUG: [HttpClient-7-SelectorManager] [2s 707ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 707ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [2s 707ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [2s 707ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f0f7dd2 DEBUG: [pool-1-thread-5] [2s 707ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [2s 707ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [2s 707ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34554 remote=/127.0.0.1:48697] DEBUG: [pool-1-thread-5] [2s 707ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [2s 707ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1d908329(7) DEBUG: [pool-1-thread-5] [2s 707ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@189b76a6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22b303ad queue.isEmpty: false DEBUG: [pool-1-thread-5] [2s 707ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-5] [2s 707ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [2s 707ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 707ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-5] [2s 707ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 708ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 708ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [2s 709ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 709ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-5] [2s 709ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 709ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-5] [2s 709ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [2s 709ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-5] [2s 709ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 709ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@108a6884 DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-5] [2s 709ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 709ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 709ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-5] [2s 709ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [2s 710ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-7-SelectorManager] [2s 710ms] SocketTube(8) onSubscribe called DEBUG: [pool-1-thread-5] [2s 710ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-7-SelectorManager] [2s 710ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 710ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [HttpClient-7-SelectorManager] [2s 710ms] SocketTube(8) write: starting subscription DEBUG: [pool-1-thread-5] [2s 710ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-7-SelectorManager] [2s 710ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 710ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [2s 710ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-5] [2s 710ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [2s 710ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 710ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [2s 710ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-5] [2s 710ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1d908329(7) DEBUG: [pool-1-thread-2] [2s 710ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-5] [2s 710ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@189b76a6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22b303ad, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 710ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-5] [2s 710ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [2s 710ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [2s 710ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-5] [2s 710ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 710ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 711ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [Test-server-pool] [2s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 711ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 711ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 711ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [2s 711ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [Test-server-pool] [2s 711ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 711ms] SocketTube(8) trying to write: 13 DEBUG: [Test-server-pool] [2s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 711ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 711ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-2] [2s 711ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 711ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [2s 711ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 711ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 711ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [2s 712ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 712ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 712ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [readLoop] [2s 712ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: [3 s, 929 ms, 570696 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 DEBUG: [HttpClient-7-SelectorManager] [2s 712ms] SocketTube(8) read bytes: 39 DEBUG: [readLoop] [2s 713ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [2s 713ms] Http2Connection(SocketTube(8)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 713ms] SocketTube(8) resuming read event DEBUG: [readLoop] [2s 713ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer: [3 s, 930 ms, 107632 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 713ms] Http2Connection(SocketTube(8)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-7-SelectorManager] [2s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-2] [2s 713ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 39 DEBUG: [HttpClient-7-SelectorManager] [2s 713ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 713ms] Http2Connection(SocketTube(8)) Processing 39 DEBUG: [readLoop] [2s 713ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [2s 713ms] FramesDecoder decodes: 39 TestServer: [3 s, 930 ms, 527004 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-7-SelectorManager] [2s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [readLoop] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 714ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 714ms] 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-7-SelectorManager] [2s 714ms] SocketTube(8) read bytes: 155 DEBUG: [pool-1-thread-2] [2s 714ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] Http2Connection(SocketTube(8)) onNext: got 155 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 714ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 714ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-2] [2s 714ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 714ms] SocketTube(8) trying to write: 9 DEBUG: [pool-1-thread-2] [2s 714ms] SocketTube(8) wrote: 9 DEBUG: [pool-1-thread-2] [2s 714ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [readLoop] [2s 714ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 714ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [readLoop] [2s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 714ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 714ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] SocketTube(8) read bytes: 113 DEBUG: [readLoop] [2s 714ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 714ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] Http2Connection(SocketTube(8)) onNext: got 113 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 715ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SocketTube(8) resuming read event DEBUG: [readLoop] [2s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 715ms] Http2Connection(SocketTube(8)) sending 155 to Http2Connection.asyncReceive DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-2] [2s 715ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 155 DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 715ms] Http2Connection(SocketTube(8)) Processing 155 DEBUG: [pool-1-thread-2] [2s 715ms] FramesDecoder decodes: 155 DEBUG: [pool-1-thread-2] [2s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [pool-1-thread-2] [2s 715ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SocketTube(8) read bytes: 150 DEBUG: [pool-1-thread-2] [2s 715ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] Http2Connection(SocketTube(8)) onNext: got 150 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SocketTube(8) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] Http2Connection(SocketTube(8)) onNext: got 71 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 716ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 716ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 716ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 716ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 716ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 719ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 719ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 719ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 719ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 720ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y) 200 HTTP_2 Local port: 34554 DEBUG: [pool-1-thread-2] [2s 720ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 720ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 720ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 720ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 720ms] HttpClientImpl(7) ClientImpl (async) elapsed 19 millis for GET to http://127.0.0.1:48697/http2/chunk/y DEBUG: [pool-1-thread-2] [2s 720ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 720ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 720ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 720ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 720ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 721ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 721ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 721ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 721ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 721ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 721ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 721ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 721ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 721ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 721ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 721ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34554 DEBUG: [pool-1-thread-2] [2s 721ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 721ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 721ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 721ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 722ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 722ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 722ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 722ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 722ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 722ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 722ms] Http2Connection(SocketTube(8)) sending 113 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 723ms] Http2Connection(SocketTube(8)) H2 Receiving(3): 113 DEBUG: [pool-1-thread-2] [2s 723ms] Http2Connection(SocketTube(8)) Processing 113 DEBUG: [pool-1-thread-2] [2s 723ms] FramesDecoder decodes: 113 DEBUG: [pool-1-thread-2] [2s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 723ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 723ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 723ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 723ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 723ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 723ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 723ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 723ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 723ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 723ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 723ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 723ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 724ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 724ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 725ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 725ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [2s 725ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 725ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 725ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 725ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 725ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 725ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 725ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 725ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 725ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 726ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 726ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 726ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3cbbe686 DEBUG: [pool-1-thread-2] [2s 726ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 726ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 726ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 726ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 726ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34554 DEBUG: [pool-1-thread-2] [2s 726ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 727ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 727ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 727ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 727ms] Http2Connection(SocketTube(8)) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 727ms] Http2Connection(SocketTube(8)) sending 150 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 727ms] Http2Connection(SocketTube(8)) H2 Receiving(4): 150 DEBUG: [pool-1-thread-2] [2s 727ms] Http2Connection(SocketTube(8)) Processing 150 DEBUG: [pool-1-thread-2] [2s 727ms] FramesDecoder decodes: 150 DEBUG: [pool-1-thread-2] [2s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 727ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 727ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 728ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 728ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 728ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 728ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 728ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 728ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 728ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 728ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 728ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 728ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 728ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 728ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 728ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 728ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 729ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 729ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 729ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@69b79ac3 DEBUG: [pool-1-thread-2] [2s 729ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 729ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 729ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 729ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 729ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34554 DEBUG: [pool-1-thread-2] [2s 729ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 730ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 730ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 730ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 730ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 730ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 730ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 730ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 730ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 730ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 140, limit: 16777216 DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 730ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 731ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 731ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 731ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 731ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 731ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 731ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 731ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 731ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 731ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 731ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [2s 731ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 731ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 731ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 731ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70a7c517 DEBUG: [pool-1-thread-2] [2s 732ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 732ms] Http2Connection(SocketTube(8)) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 732ms] Http2Connection(SocketTube(8)) sending 71 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 732ms] Http2Connection(SocketTube(8)) H2 Receiving(5): 71 DEBUG: [pool-1-thread-2] [2s 732ms] Http2Connection(SocketTube(8)) Processing 71 DEBUG: [pool-1-thread-2] [2s 732ms] FramesDecoder decodes: 71 DEBUG: [pool-1-thread-2] [2s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 732ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 732ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 732ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 732ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 732ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 732ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 732ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 733ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 733ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 733ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 733ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 733ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 733ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 733ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 733ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 733ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 733ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 733ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 733ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 733ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 733ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [MainThread] [2s 733ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 733ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 733ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [MainThread] [2s 733ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 734ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [MainThread] [2s 734ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 734ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 734ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14a2c73c DEBUG: [pool-1-thread-2] [2s 734ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 734ms] Http2Connection(SocketTube(8)) H2 processed(5) DEBUG: [MainThread] [2s 735ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [2s 736ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:58971/https2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 739ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 740ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 740ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 740ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-2] [2s 740ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [2s 740ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a58f680 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48778 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48778, Session(1711990255102|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [2s 741ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [2s 741ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 741ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [2s 741ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [2s 741ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 741ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [2s 741ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [HttpClient-8-SelectorManager] [2s 741ms] 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@a09df0[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 742ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 741ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 742ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 742ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 742ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 742ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 742ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] 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 742ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 742ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 742ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [2s 743ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 743ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 747ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 747ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 747ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 748ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 748ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-2] [2s 748ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-2] [2s 748ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 748ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 748ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 752ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 752ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 752ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 752ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 752ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [HttpClient-8-SelectorManager] [2s 753ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 753ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 753ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [2s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 754ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 754ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 755ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 756ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 756ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 757ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 757ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 757ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 757ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [pool-1-thread-2] [2s 757ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 758ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 758ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 758ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 758ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 759ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-2] [2s 759ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 759ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 760ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [2s 760ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 760ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 761ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 761ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 761ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 761ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 761ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 762ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-2] [2s 762ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@227a7150 DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 762ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 762ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 762ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 762ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [2s 762ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 762ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 763ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-2] [2s 763ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-2] [2s 763ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 763ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 763ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 763ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 764ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 764ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 764ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 764ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 764ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 764ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 764ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 764ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 764ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 764ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 764ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 764ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-2] [2s 764ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 764ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 764ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 765ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 765ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 765ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [2s 765ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 765ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 765ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 765ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [2s 765ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 765ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 765ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 765ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 765ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [2s 765ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 765ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 765ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 765ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [2s 765ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 765ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 766ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 766ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-2] [2s 766ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 766ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 766ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 766ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [2s 766ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 766ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 767ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 767ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 767ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 767ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 767ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [2s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SocketTube(9) read bytes: 1726 DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SSL Reader(SocketTube(9)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [2s 769ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SocketTube(9) resuming read event DEBUG: [Test-server-pool] [2s 769ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 769ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [pool-1-thread-2] [2s 769ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 769ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 769ms] SSL Reader(SocketTube(9)) Unwrapping: 1726 DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [2s 770ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 770ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 770ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 770ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 770ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 770ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 770ms] SocketTube(9) resuming read event DEBUG: [readLoop] [2s 770ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [2s 771ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 771ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-8-SelectorManager] [2s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) DEBUG: [readLoop] [2s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 771ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-8-SelectorManager] [2s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 771ms] SocketTube(9) read bytes: 77 DEBUG: [HttpClient-8-SelectorManager] [2s 771ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 771ms] SSL Reader(SocketTube(9)) Adding 77 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 771ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 771ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [pool-1-thread-2] [2s 771ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [HttpClient-8-SelectorManager] [2s 771ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [2s 772ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 772ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 772ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 772ms] SSL Reader(SocketTube(9)) sending 39 TestServer: [3 s, 989 ms, 261055 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-2] [2s 772ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 772ms] SSL Reader(SocketTube(9)) pushScheduler is alive Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 772ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 773ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [2s 773ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers TestServer: [3 s, 989 ms, 872113 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 773ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 773ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [HttpClient-8-SelectorManager] [2s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [pool-1-thread-2] [2s 773ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [HttpClient-8-SelectorManager] [2s 773ms] SocketTube(9) no more demand for reading DEBUG: [pool-1-thread-2] [2s 773ms] FramesDecoder decodes: 39 TestServer: [3 s, 990 ms, 343026 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-8-SelectorManager] [2s 773ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 773ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 774ms] 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 774ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 774ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 774ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 774ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 774ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 774ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [2s 774ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 774ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 774ms] SSL Writer(SocketTube(9)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 775ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 775ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 775ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 775ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 775ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 775ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 775ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 775ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 775ms] SocketTube(9) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 775ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-2] [2s 775ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 775ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 775ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 776ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 776ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 776ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [readLoop] [2s 776ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 776ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [readLoop] [2s 776ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 776ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [readLoop] [2s 776ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 776ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 776ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 776ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 776ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 776ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 776ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 776ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 776ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 777ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 777ms] SocketTube(9) read bytes: 1155 DEBUG: [HttpClient-8-SelectorManager] [2s 777ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 777ms] SSL Reader(SocketTube(9)) Adding 1155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 777ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 777ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [pool-1-thread-2] [2s 777ms] SSL Reader(SocketTube(9)) Unwrapping: 1155 DEBUG: [HttpClient-8-SelectorManager] [2s 777ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 778ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 1155 into buffer of 16676 remaining to decode: 1058 DEBUG: [pool-1-thread-2] [2s 778ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [2s 778ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [2s 778ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-2] [2s 778ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [2s 778ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 778ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 778ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [2s 778ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 779ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 779ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [2s 779ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-2] [2s 779ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [2s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 779ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [2s 780ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 780ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 780ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 781ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 781ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 781ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 781ms] SSL Reader(SocketTube(9)) Unwrapping: 1058 DEBUG: [pool-1-thread-2] [2s 781ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-2] [2s 781ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [2s 781ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [2s 781ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-2] [2s 782ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [2s 782ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 782ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 782ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [2s 782ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 782ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 782ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [2s 782ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-2] [2s 782ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [2s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 782ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 782ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 783ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 783ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 783ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y) 200 HTTP_2 Local port: 48778 DEBUG: [pool-1-thread-2] [2s 783ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 783ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 784ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 784ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 784ms] HttpClientImpl(8) ClientImpl (async) elapsed 48 millis for GET to https://127.0.0.1:58971/https2/fixed/y DEBUG: [pool-1-thread-2] [2s 784ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 784ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 784ms] SSL Reader(SocketTube(9)) Unwrapping: 1005 DEBUG: [pool-1-thread-2] [2s 784ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-2] [2s 785ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 785ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 785ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-2] [2s 785ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 785ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 785ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 785ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 785ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 785ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 785ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 785ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-2] [2s 785ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 786ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 786ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 786ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 786ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 786ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 786ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 786ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 786ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 786ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 786ms] SSL Reader(SocketTube(9)) Unwrapping: 946 DEBUG: [pool-1-thread-2] [2s 787ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-2] [2s 787ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 787ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 787ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-2] [2s 787ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 787ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 787ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [MainThread] [2s 787ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 787ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [MainThread] [2s 787ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 787ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 787ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [MainThread] [2s 787ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 787ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 787ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 788ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [2s 788ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-2] [2s 788ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 788ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 788ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 789ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 789ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 789ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 789ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 789ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 789ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 789ms] SSL Reader(SocketTube(9)) Unwrapping: 851 DEBUG: [pool-1-thread-2] [2s 790ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-2] [2s 790ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 790ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 790ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-2] [2s 790ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 790ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 790ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 790ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 790ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 790ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 790ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 790ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-2] [2s 791ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 791ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 791ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 791ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 791ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 791ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 791ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 791ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 791ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 791ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 791ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 791ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 791ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 792ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(9)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 793ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 793ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 793ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 793ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-2] [2s 793ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [2s 793ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 793ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 793ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 794ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 794ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 48778 DEBUG: [pool-1-thread-2] [2s 794ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 794ms] HttpClientImpl(8) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 794ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 794ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 794ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 794ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 795ms] SSL Reader(SocketTube(9)) Unwrapping: 744 DEBUG: [pool-1-thread-2] [2s 795ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-2] [2s 795ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 795ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 795ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-2] [2s 795ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 795ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 795ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 795ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 795ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 796ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 796ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-2] [2s 796ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-2] [2s 796ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 796ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 796ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 796ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 796ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 796ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 797ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 797ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 797ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-2] [2s 797ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 797ms] SSL Reader(SocketTube(9)) Unwrapping: 642 DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 798ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 798ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 798ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 798ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [2s 799ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 799ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 799ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 799ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 799ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 799ms] HttpClientImpl(8) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 799ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 799ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 799ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 799ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 799ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 799ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 799ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 799ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6cbb9775 DEBUG: [pool-1-thread-2] [2s 800ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 800ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 800ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 800ms] SSL Reader(SocketTube(9)) Unwrapping: 595 DEBUG: [pool-1-thread-2] [2s 800ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-2] [2s 800ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 800ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 800ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-2] [2s 800ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 800ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 801ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 801ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 801ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 801ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 801ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-2] [2s 801ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-2] [2s 801ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 801ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 802ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 802ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 802ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 803ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 803ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(9)) Unwrapping: 500 DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 804ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 804ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 804ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-2] [2s 804ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 804ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 804ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 804ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 804ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-2] [2s 804ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 805ms] SSL Reader(SocketTube(9)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [2s 805ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [2s 805ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 805ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 805ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [2s 805ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 805ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 805ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 805ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [2s 805ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 805ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 805ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 805ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 805ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 805ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 805ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ea236f9 DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(9)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [2s 807ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 807ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 48778 DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 807ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 807ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 807ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(9)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-2] [2s 808ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 808ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 808ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 809ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 809ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 809ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 809ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 809ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 809ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 809ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 809ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 809ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [2s 809ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [2s 809ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 809ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 809ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 810ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 810ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 810ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 810ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 810ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 810ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 810ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 810ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 810ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 810ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 810ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d085e99 DEBUG: [pool-1-thread-2] [2s 810ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 810ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 810ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 811ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 811ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [2s 811ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [2s 811ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 811ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 811ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 811ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 811ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 48778 DEBUG: [MainThread] [2s 811ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 811ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 811ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 811ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [MainThread] [2s 811ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 811ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 811ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [2s 811ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 811ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 811ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [MainThread] [2s 811ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 811ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 811ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [MainThread] [2s 812ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 812ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [2s 812ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [MainThread] [2s 812ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [MainThread] [2s 812ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 812ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 812ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 812ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [2s 812ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-2] [2s 812ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 813ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 813ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 813ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 813ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 813ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 813ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 813ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 813ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 813ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [2s 814ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 814ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 814ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 814ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 814ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 814ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c894299 DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 814ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [pool-1-thread-2] [2s 814ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 814ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [2s 814ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 814ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 814ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 814ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [MainThread] [2s 815ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 815ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 815ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 815ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 815ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 817ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [2s 818ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:58971/https2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 818ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 819ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 819ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 819ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-2] [2s 819ms] 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=48788, Session(1711990255311|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6f2ab00 for C (true) DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48788 DEBUG: [pool-1-thread-2] [2s 822ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-2] [2s 822ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 822ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-2] [2s 822ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-2] [2s 822ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 822ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [2s 822ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-2] [2s 822ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-2] [2s 822ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] 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@c0ac070[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 822ms] SocketTube(10) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 822ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SocketTube(10) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 822ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 822ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 822ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] 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 823ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 823ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 823ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 827ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 827ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-2] [2s 827ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-2] [2s 827ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 827ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 827ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SocketTube(10) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SSL Reader(SocketTube(10)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 833ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 833ms] SSL Reader(SocketTube(10)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [2s 833ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 834ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 834ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 834ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 834ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 834ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [2s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 835ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 835ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 836ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 837ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 837ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 837ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-2] [2s 837ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 837ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 837ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 837ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 837ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 837ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 837ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 837ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] SocketTube(10) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] SSL Reader(SocketTube(10)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 838ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 838ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 838ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [2s 838ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 840ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 840ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 841ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [2s 841ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@53d390d2 DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 841ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 841ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 841ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 841ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 841ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 841ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 842ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 842ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 842ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 842ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 842ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [2s 842ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 842ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 842ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 842ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [2s 842ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [2s 842ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 842ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 842ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 843ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 843ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 843ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 843ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 843ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 843ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 843ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 843ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 843ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 844ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [2s 844ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 844ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 844ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 844ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [2s 844ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 844ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 844ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 845ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [2s 845ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 845ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 845ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 845ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 845ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-2] [2s 845ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 845ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 845ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 845ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 845ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 845ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [2s 845ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 845ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 845ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 845ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 845ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 845ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 845ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 845ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [2s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 846ms] SocketTube(10) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [2s 846ms] SSL Reader(SocketTube(10)) onNext DEBUG: [Test-server-pool] [2s 846ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [2s 846ms] SSL Reader(SocketTube(10)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [2s 846ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 846ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-9-SelectorManager] [2s 846ms] SocketTube(10) resuming read event DEBUG: [Test-server-pool] [2s 846ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 846ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 846ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [pool-1-thread-2] [2s 846ms] SSL Reader(SocketTube(10)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 846ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [2s 846ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 846ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 846ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 846ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 TestServer(2): connection started DEBUG: [pool-1-thread-2] [2s 846ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 846ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 846ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 847ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 847ms] SocketTube(10) got some demand for reading DEBUG: [readLoop] [2s 847ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [2s 847ms] SocketTube(10) resuming read event DEBUG: [readLoop] [2s 847ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [2s 847ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (true) DEBUG: [readLoop] [2s 847ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 847ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [readLoop] [2s 847ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 847ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-9-SelectorManager] [2s 847ms] SocketTube(10) read bytes: 77 DEBUG: [readLoop] [2s 847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 847ms] SSL Reader(SocketTube(10)) onNext DEBUG: [readLoop] [2s 847ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-9-SelectorManager] [2s 847ms] SSL Reader(SocketTube(10)) Adding 77 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 847ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 847ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 847ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [HttpClient-9-SelectorManager] [2s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 847ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 848ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 848ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 848ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 848ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-2] [2s 848ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 848ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 848ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 848ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-2] [2s 848ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 848ms] 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 848ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-2] [2s 848ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 848ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [2s 848ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 848ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 848ms] SSL Writer(SocketTube(10)) onNext TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [2s 848ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 848ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) wrapping 9 bytes TestServer: [4 s, 65 ms, 975449 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: [4 s, 66 ms, 252307 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 849ms] SocketTube(10) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 849ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-2] [2s 849ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 849ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [4 s, 66 ms, 440403 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [2s 849ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 849ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [2s 849ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [2s 849ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 849ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 849ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [readLoop] [2s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 849ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 850ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [pool-1-thread-2] [2s 850ms] SocketTube(10) got some demand for reading DEBUG: [readLoop] [2s 850ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 850ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SocketTube(10) read bytes: 92 DEBUG: [readLoop] [2s 850ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 850ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SSL Reader(SocketTube(10)) Adding 92 bytes to read buffer DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 850ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 850ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 850ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) Unwrapping: 92 DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SocketTube(10) read bytes: 107 DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SSL Reader(SocketTube(10)) Adding 107 bytes to read buffer DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 850ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 850ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [2s 851ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [pool-1-thread-2] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [2s 851ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 851ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-2] [2s 851ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [2s 851ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 851ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-2] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 852ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 852ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 852ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 852ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 852ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 852ms] SSL Reader(SocketTube(10)) Unwrapping: 107 DEBUG: [pool-1-thread-2] [2s 852ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 107 into buffer of 56 remaining to decode: 59 DEBUG: [pool-1-thread-2] [2s 852ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 852ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 852ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [2s 852ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 852ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 852ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 852ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 852ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 853ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 853ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [2s 853ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [2s 853ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 853ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 853ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 853ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 853ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 853ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 853ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y) 200 HTTP_2 Local port: 48788 DEBUG: [pool-1-thread-2] [2s 853ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 853ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 853ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 853ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 854ms] HttpClientImpl(9) ClientImpl (async) elapsed 35 millis for GET to https://127.0.0.1:58971/https2/chunk/y DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 854ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(10)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 59 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-2] [2s 855ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 855ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 855ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 855ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 855ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 855ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 855ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 855ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 855ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 855ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 855ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 855ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 855ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 855ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (true) DEBUG: [pool-1-thread-2] [2s 855ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 856ms] SocketTube(10) read bytes: 936 DEBUG: [HttpClient-9-SelectorManager] [2s 856ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 856ms] SSL Reader(SocketTube(10)) Adding 936 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 856ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 856ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(10)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 856ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 856ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 857ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [2s 857ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-2] [2s 857ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 857ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 857ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 857ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 857ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 858ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 858ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 858ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 858ms] SSL Reader(SocketTube(10)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [2s 858ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-2] [2s 858ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 858ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 858ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-2] [2s 858ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-2] [2s 859ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 859ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 859ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 859ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 859ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 859ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 859ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 859ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(10)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [2s 860ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 860ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 860ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-2] [2s 860ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 860ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 860ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 860ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-2] [2s 860ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 860ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(10)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-2] [2s 861ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 862ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 862ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-2] [2s 862ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 862ms] SSL Reader(SocketTube(10)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [2s 862ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-2] [2s 862ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 862ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 862ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-2] [2s 862ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 862ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 862ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 862ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-2] [2s 862ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 862ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 862ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 863ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 863ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 863ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 863ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7c80e0a7 DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 863ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 863ms] SSL Reader(SocketTube(10)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [2s 863ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-2] [2s 863ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 863ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 863ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [2s 863ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 863ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 863ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 863ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [2s 863ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 863ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 864ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 864ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 864ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 48788 DEBUG: [pool-1-thread-2] [2s 864ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 864ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 864ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 864ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 864ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(10)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-2] [2s 865ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 865ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 865ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 865ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 865ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 865ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-2] [2s 866ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 866ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 866ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 866ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 866ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 866ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2acbf824 DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(10)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 867ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 867ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 867ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 867ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 867ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [2s 867ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 867ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 867ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 867ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 867ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 48788 DEBUG: [pool-1-thread-2] [2s 867ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 867ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 867ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 867ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 867ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-2] [2s 867ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 867ms] SSL Reader(SocketTube(10)) Unwrapping: 344 DEBUG: [MainThread] [2s 867ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 867ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 867ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-2] [2s 868ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 868ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 868ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 868ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 868ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 868ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 868ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 868ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 868ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [2s 868ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 868ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 868ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 869ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [2s 869ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-2] [2s 869ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 869ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 869ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 869ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 869ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 869ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [MainThread] [2s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 869ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d675841 DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [MainThread] [2s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 869ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-2] [2s 869ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 869ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 869ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 869ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 869ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 870ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-2] [2s 870ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 870ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 870ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [2s 870ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-2] [2s 870ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 870ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 870ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 870ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 870ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 870ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 48788 DEBUG: [pool-1-thread-2] [2s 870ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 870ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 870ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 870ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-2] [2s 870ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 870ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [MainThread] [2s 871ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 871ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 871ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 871ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 871ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-2] [2s 871ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 871ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 871ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [2s 871ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-2] [2s 871ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 871ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 871ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 871ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 871ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 871ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 871ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 871ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 871ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 871ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 871ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-2] [2s 871ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 871ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 872ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 872ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 872ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 872ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-2] [2s 872ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 872ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 872ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [2s 872ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-2] [2s 872ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 872ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 872ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 872ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 872ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 872ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 872ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 872ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@27d143f DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 872ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [pool-1-thread-2] [2s 873ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 873ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [2s 873ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [2s 873ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [2s 873ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 873ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [MainThread] [2s 873ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:48697/http2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 874ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 874ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 874ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 874ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 874ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 874ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 874ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 874ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 874ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 874ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-2] [2s 875ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 875ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 875ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 875ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 875ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [2s 875ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [2s 875ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 875ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 875ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 875ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 875ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 875ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 875ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [2s 876ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 876ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 876ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 876ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 876ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 876ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 94 ms, 66176 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 94 ms, 610072 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) TestServer: [4 s, 94 ms, 997022 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 878ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 878ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 93 DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-2] [2s 878ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-2] [2s 878ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-2] [2s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SocketTube(5) read bytes: 159 DEBUG: [pool-1-thread-2] [2s 878ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] Http2Connection(SocketTube(5)) onNext: got 159 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 879ms] SocketTube(5) read bytes: 167 DEBUG: [HttpClient-5-SelectorManager] [2s 879ms] Http2Connection(SocketTube(5)) onNext: got 167 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 879ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 879ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-2] [2s 879ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [2s 879ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [2s 880ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y) 200 HTTP_2 Local port: 34536 DEBUG: [HttpClient-5-SelectorManager] [2s 880ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 880ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 880ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 880ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 880ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 880ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:48697/http2/fixed/y DEBUG: [pool-1-thread-2] [2s 880ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [MainThread] [2s 880ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 880ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 880ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 880ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 880ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [MainThread] [2s 880ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 880ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SocketTube(5)) sending 159 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 159 DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SocketTube(5)) Processing 159 DEBUG: [pool-1-thread-2] [2s 881ms] FramesDecoder decodes: 159 DEBUG: [pool-1-thread-2] [2s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 881ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-2] [2s 881ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 881ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 881ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 881ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [MainThread] [2s 882ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 882ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 882ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 882ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 882ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 882ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 882ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 882ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 882ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 882ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 463, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 882ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 882ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 882ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 882ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 882ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7983590f DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SocketTube(5)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 167 DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SocketTube(5)) Processing 167 DEBUG: [pool-1-thread-2] [2s 883ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-2] [2s 883ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 883ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-2] [2s 884ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 884ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 884ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 475, limit: 16777216 DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 884ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 884ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 884ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 884ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 884ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@c7c94c3 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 884ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 885ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 885ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 885ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 885ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 885ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 885ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 885ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 885ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 527, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 885ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 885ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 885ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 885ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 886ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7b2e605d DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 80 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [2s 886ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [2s 886ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 886ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 886ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 886ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 886ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 886ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [MainThread] [2s 886ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 887ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 887ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 887ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 887ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 887ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 887ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 887ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@11984feb DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [MainThread] [2s 888ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:48697/http2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 889ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 889ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 889ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 889ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 889ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 889ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 889ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 889ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 889ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 889ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-2] [2s 889ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 889ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 889ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 890ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 890ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [2s 890ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [2s 890ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 890ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 890ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 890ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 890ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 890ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 890ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [2s 890ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 890ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 890ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [2s 890ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 108 ms, 56211 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 108 ms, 468174 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [4 s, 108 ms, 809665 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 893ms] SocketTube(5) read bytes: 479 DEBUG: [HttpClient-5-SelectorManager] [2s 893ms] Http2Connection(SocketTube(5)) onNext: got 479 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 893ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 893ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 895ms] Http2Connection(SocketTube(5)) sending 479 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 895ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 479 DEBUG: [pool-1-thread-2] [2s 895ms] Http2Connection(SocketTube(5)) Processing 479 DEBUG: [pool-1-thread-2] [2s 895ms] FramesDecoder decodes: 479 DEBUG: [pool-1-thread-2] [2s 895ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 895ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 896ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 896ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-2] [2s 896ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 896ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-2] [2s 896ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 896ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 896ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 896ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 897ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-2] [2s 897ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 897ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 897ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 897ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 897ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:48697/http2/chunk/y DEBUG: [pool-1-thread-2] [2s 897ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 897ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 897ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 897ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 897ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 897ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 897ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 897ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 897ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 897ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [MainThread] [2s 897ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 897ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 897ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-2] [2s 898ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 898ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 898ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 898ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 898ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [MainThread] [2s 898ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 898ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 898ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 899ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 899ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 899ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 899ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 899ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 899ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 656, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 899ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 899ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 899ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 899ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 899ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@723037f6 DEBUG: [pool-1-thread-2] [2s 900ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-2] [2s 900ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 900ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 900ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-2] [2s 900ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 900ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-2] [2s 900ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 900ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 900ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 900ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 900ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 900ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 901ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 900ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 668, limit: 16777216 DEBUG: [MainThread] [2s 901ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 901ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 901ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 901ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 901ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 901ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 901ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 901ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a026fff DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-2] [2s 901ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 901ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 901ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 901ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 902ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 902ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 902ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 720, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 902ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 902ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 902ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 902ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 902ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@12a6d86a DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-2] [2s 902ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-2] [2s 902ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 903ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 903ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 903ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 903ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 903ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 903ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 772, limit: 16777216 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 903ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 903ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 903ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 903ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 903ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@41122ac2 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 905ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:58971/https2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 905ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 906ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 906ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 906ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 906ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 906ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 906ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 906ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 906ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 906ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-2] [2s 906ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 906ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 906ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 906ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 906ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 906ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [2s 907ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [2s 907ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [2s 907ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 907ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 907ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 907ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 907ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 907ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 907ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 907ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 907ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 908ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [2s 908ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 908ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 908ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 125 ms, 814391 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 126 ms, 375588 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(6) read bytes: 96 TestServer: [4 s, 126 ms, 790100 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [pool-1-thread-2] [2s 910ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 910ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 910ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 910ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-2] [2s 910ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-2] [2s 910ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-2] [2s 910ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-2] [2s 910ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 910ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-2] [2s 910ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-2] [2s 910ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 910ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 910ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-2] [2s 910ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-2] [2s 910ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [2s 910ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 910ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-2] [2s 911ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 911ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-2] [2s 911ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 911ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-2] [2s 911ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-2] [2s 911ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 911ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 911ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 911ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 911ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 912ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [2s 912ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 912ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 912ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [HttpClient-5-SelectorManager] [2s 912ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-2] [2s 912ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [2s 912ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 912ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 912ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-2] [2s 912ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [2s 912ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [2s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 912ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 913ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 913ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 913ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 913ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 913ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 913ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 913ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 913ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 913ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to https://127.0.0.1:58971/https2/fixed/y DEBUG: [pool-1-thread-2] [2s 913ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-2] [2s 913ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 913ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [MainThread] [2s 913ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 913ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-2] [2s 913ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 913ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 913ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 913ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 914ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 914ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 914ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-2] [2s 914ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 914ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 914ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 914ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 914ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 914ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 914ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 914ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [MainThread] [2s 914ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 914ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 914ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 914ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [MainThread] [2s 914ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [MainThread] [2s 914ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 914ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 915ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-2] [2s 915ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-2] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [2s 915ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 915ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-2] [2s 915ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 915ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-2] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 916ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 916ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 916ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-2] [2s 916ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 916ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 916ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 916ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 916ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 916ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 916ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 916ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 916ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 916ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 916ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 916ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 916ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [2s 917ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-2] [2s 917ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 917ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 917ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 917ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 917ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 917ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-2] [2s 917ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 10 DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 917ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 917ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 917ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 917ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 917ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) Unwrapping: 744 DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 64 DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [2s 918ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 918ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 918ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 918ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 918ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 481, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 918ms] SSL Reader(SocketTube(6)) Unwrapping: 642 DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 919ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 919ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 919ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 919ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 919ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 919ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@326e2a91 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-2] [2s 920ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-2] [2s 920ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 920ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 920ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [2s 920ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 920ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 920ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-2] [2s 920ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 57 DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [2s 920ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 920ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 23 DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [2s 921ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 921ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 921ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 921ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 495, limit: 16777216 DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 922ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 922ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 922ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 922ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 922ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 922ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 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 923ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 923ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3b9ad6b4 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-2] [2s 923ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 923ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [2s 923ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [2s 923ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 923ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 923ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 923ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 923ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 923ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-2] [2s 923ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 923ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 923ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 923ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 924ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 924ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 924ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 924ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 924ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 924ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 925ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 925ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 549, limit: 16777216 DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 925ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 925ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 925ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 925ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 925ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 925ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1fdb3c25 DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-2] [2s 926ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 926ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 926ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 926ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 926ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 926ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 926ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 926ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 926ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-2] [2s 926ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 926ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 926ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 927ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 927ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 927ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-2] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 927ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 927ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-2] [2s 928ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 928ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 928ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 928ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 928ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 928ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [MainThread] [2s 928ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-2] [2s 928ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 928ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 928ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 928ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 928ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 928ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-2] [2s 928ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-2] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 928ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 929ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 929ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 929ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 929ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 929ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-2] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-2] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-2] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-2] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f4f4126 DEBUG: [pool-1-thread-2] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-2] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-2] [2s 929ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 929ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 929ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 929ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 929ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 929ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 929ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [MainThread] [2s 930ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:58971/https2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 930ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 930ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 930ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 930ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 930ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 931ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-2] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 931ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 931ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 931ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 931ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 931ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 931ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 931ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 931ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [2s 931ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-2] [2s 931ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 931ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-2] [2s 931ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [2s 931ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [2s 932ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 932ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 932ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [2s 932ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [2s 932ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [2s 932ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 932ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 932ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 932ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 932ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 932ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 932ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 932ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 932ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 932ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 932ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 932ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [2s 932ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [2s 932ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 932ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 7 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 150 ms, 284650 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 150 ms, 681080 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [4 s, 150 ms, 969520 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 934ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [pool-1-thread-2] [2s 934ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 935ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-2] [2s 935ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [2s 935ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 935ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [pool-1-thread-2] [2s 935ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [HttpClient-5-SelectorManager] [2s 935ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [2s 935ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [HttpClient-5-SelectorManager] [2s 935ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 935ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 935ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-2] [2s 935ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [2s 935ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 935ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 935ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-2] [2s 935ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [2s 935ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [2s 935ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 935ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-2] [2s 935ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-2] [2s 936ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 936ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-2] [2s 936ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 936ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 936ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 936ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 936ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 936ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 936ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-2] [2s 936ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 936ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 936ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 937ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 937ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 937ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 937ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 937ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:58971/https2/chunk/y DEBUG: [pool-1-thread-2] [2s 937ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-2] [2s 937ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 937ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 937ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 937ms] SocketTube(6) resuming read event DEBUG: [MainThread] [2s 937ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 937ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 937ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 937ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [2s 937ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 937ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 937ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 937ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [pool-1-thread-2] [2s 937ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [HttpClient-5-SelectorManager] [2s 937ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 937ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-2] [2s 937ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 937ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 938ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 938ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 938ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 938ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 938ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-2] [2s 938ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-2] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [2s 938ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 939ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 939ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-2] [2s 939ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 939ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-2] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-2] [2s 939ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 939ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [2s 939ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-2] [2s 939ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 939ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 939ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 939ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 939ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 940ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 940ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 940ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 787 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-2] [2s 940ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 10 DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 940ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 940ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 940ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 940ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 941ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 941ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 941ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 739 into buffer of 16676 remaining to decode: 637 DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 64 DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [2s 941ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 941ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 941ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 941ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 941ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 670, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-2] [2s 941ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 942ms] SSL Reader(SocketTube(6)) Unwrapping: 637 DEBUG: [pool-1-thread-2] [2s 942ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 637 into buffer of 16676 remaining to decode: 547 DEBUG: [pool-1-thread-2] [2s 942ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 942ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 942ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [2s 942ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 942ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 942ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-2] [2s 942ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 52 DEBUG: [pool-1-thread-2] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [2s 942ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 942ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 942ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-2] [2s 943ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapping: 547 DEBUG: [pool-1-thread-2] [2s 943ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 547 into buffer of 64 remaining to decode: 500 DEBUG: [pool-1-thread-2] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 943ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 943ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 943ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 9 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 943ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 943ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [MainThread] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 682, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [MainThread] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 944ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 944ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 944ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 944ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@cb6c0fc DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 23 DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [2s 944ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 944ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 944ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 944ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 696, limit: 16777216 DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 945ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 945ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 945ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 945ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 945ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 945ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [2s 945ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@617498a8 DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-2] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-2] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 946ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 946ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 946ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 946ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 946ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-2] [2s 946ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 946ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [2s 946ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 946ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 946ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 946ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-2] [2s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 63 DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 946ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 946ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 946ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 947ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 750, limit: 16777216 DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 947ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 947ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 947ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 947ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 947ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 947ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 947ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2788aab7 DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-2] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 948ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 948ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 948ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-2] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 948ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 948ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 948ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 949ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 949ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 949ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 949ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 950ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 950ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 950ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 950ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 950ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 950ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 950ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 950ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@127b9911 DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-2] [2s 950ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 950ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 950ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 950ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 950ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 950ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [MainThread] [2s 958ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [2s 961ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:48697/http2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 961ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 961ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 961ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 961ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 961ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 962ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 962ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 962ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 962ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 962ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6d8476fc queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 962ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6d8476fc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 962ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 962ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 962ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 962ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 962ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 962ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 963ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34564,localport=48697] DEBUG: [HttpClient-10-SelectorManager] [2s 963ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@37abf6ae for C (true) TestServer(1): starting connection DEBUG: [HttpClient-10-SelectorManager] [2s 963ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [2s 963ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34564 DEBUG: [pool-1-thread-2] [2s 963ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 963ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 964ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 964ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [2s 964ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [2s 964ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 964ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [2s 964ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-10-SelectorManager] [2s 965ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [2s 965ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3d539dde DEBUG: [HttpClient-10-SelectorManager] [2s 965ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 965ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [2s 965ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [2s 965ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [2s 965ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [2s 965ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [2s 965ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 965ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 965ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 965ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 965ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [2s 965ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [2s 965ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [2s 965ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 966ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [2s 966ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 966ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-10-SelectorManager] [2s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for R (true) DEBUG: [pool-1-thread-1] [2s 966ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 966ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 966ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 966ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 966ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 966ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 966ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 966ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [2s 966ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-1] [2s 966ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-1] [2s 966ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [2s 966ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 966ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 966ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 966ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [2s 966ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 966ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 966ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 966ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-1] [2s 966ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-10-SelectorManager] [2s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for None (false) DEBUG: [pool-1-thread-1] [2s 966ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 966ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2350f817 DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 967ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [2s 967ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [2s 967ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 967ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 967ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6d8476fc DEBUG: [pool-1-thread-1] [2s 967ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 967ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6d8476fc DEBUG: [pool-1-thread-1] [2s 967ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [2s 967ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 967ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6d8476fc DEBUG: [pool-1-thread-1] [2s 967ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 967ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 967ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34564 remote=/127.0.0.1:48697] DEBUG: [pool-1-thread-1] [2s 967ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 967ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@28701a82(10) DEBUG: [pool-1-thread-1] [2s 967ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1522daa7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23270c6f queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 968ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 968ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [2s 968ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 968ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [2s 968ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [2s 969ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@49634a4b DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 969ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 969ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for R (false) DEBUG: [pool-1-thread-1] [2s 969ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 969ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-10-SelectorManager] [2s 969ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 969ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-1] [2s 969ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [2s 969ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [2s 969ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 969ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [2s 969ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [2s 970ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [2s 970ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [2s 970ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-1] [2s 970ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(11) write: requesting more... DEBUG: [Test-server-pool] [2s 970ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 970ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [Test-server-pool] [2s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 970ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 970ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@28701a82(10) DEBUG: [Test-server-pool] [2s 970ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [2s 970ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [Test-server-pool] [2s 970ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [2s 970ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1522daa7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23270c6f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [2s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-1] [2s 970ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [2s 970ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 970ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [2s 970ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [2s 970ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [2s 971ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [2s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 971ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 971ms] FramesDecoder decodes: 30 TestServer: [4 s, 188 ms, 164717 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [2s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 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 Sent response headers 200 DEBUG: [readLoop] [2s 971ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for None (false) DEBUG: [readLoop] [2s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 971ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 971ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 971ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 188 ms, 663003 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-10-SelectorManager] [2s 971ms] SocketTube(11) read bytes: 48 DEBUG: [readLoop] [2s 971ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] Http2Connection(SocketTube(11)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for R (false) DEBUG: [pool-1-thread-2] [2s 972ms] Http2Connection(SocketTube(11)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 972ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [2s 972ms] Http2Connection(SocketTube(11)) Processing 48 DEBUG: [pool-1-thread-2] [2s 972ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [2s 972ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 189 ms, 60304 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [2s 972ms] 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 972ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for None (false) DEBUG: [pool-1-thread-2] [2s 972ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 972ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 972ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [2s 972ms] SocketTube(11) trying to write: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SocketTube(11) read bytes: 94 DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] Http2Connection(SocketTube(11)) onNext: got 94 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [2s 972ms] SocketTube(11) wrote: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for R (false) DEBUG: [pool-1-thread-2] [2s 972ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 972ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [2s 972ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 972ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 972ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 972ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 972ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 972ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 972ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [readLoop] [2s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 972ms] Http2Connection(SocketTube(11)) sending 94 to Http2Connection.asyncReceive DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for None (false) DEBUG: [pool-1-thread-2] [2s 972ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 94 DEBUG: [pool-1-thread-2] [2s 972ms] Http2Connection(SocketTube(11)) Processing 94 DEBUG: [pool-1-thread-2] [2s 972ms] FramesDecoder decodes: 94 DEBUG: [pool-1-thread-2] [2s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 972ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SocketTube(11) read bytes: 88 DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] Http2Connection(SocketTube(11)) onNext: got 88 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 972ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for None (false) DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] Http2Connection(SocketTube(11)) onNext: got 71 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for None (false) DEBUG: [pool-1-thread-2] [2s 973ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 973ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SocketTube(11) read bytes: 87 DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] Http2Connection(SocketTube(11)) onNext: got 87 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 973ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 973ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 973ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for None (false) DEBUG: [pool-1-thread-2] [2s 973ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SocketTube(11) read bytes: 151 DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] Http2Connection(SocketTube(11)) onNext: got 151 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [2s 973ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 973ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 973ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [HttpClient-10-SelectorManager] [2s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for None (false) DEBUG: [pool-1-thread-2] [2s 974ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y) 200 HTTP_2 Local port: 34564 DEBUG: [HttpClient-10-SelectorManager] [2s 974ms] SocketTube(11) read bytes: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 974ms] Http2Connection(SocketTube(11)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 974ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 974ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 979ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 979ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 979ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 979ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 979ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 979ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 980ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 980ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 980ms] Http2Connection(SocketTube(11)) sending 88 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 980ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 88 DEBUG: [pool-1-thread-2] [2s 980ms] Http2Connection(SocketTube(11)) Processing 88 DEBUG: [pool-1-thread-2] [2s 980ms] FramesDecoder decodes: 88 DEBUG: [pool-1-thread-2] [2s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 980ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 980ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 980ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 980ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 980ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 980ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 980ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 981ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34564 DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 981ms] HttpClientImpl(10) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11)) sending 71 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 71 DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11)) Processing 71 DEBUG: [pool-1-thread-2] [2s 981ms] FramesDecoder decodes: 71 DEBUG: [pool-1-thread-2] [2s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 981ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 981ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 981ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 981ms] HttpClientImpl(10) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@69cab1be DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 87 DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11)) Processing 87 DEBUG: [pool-1-thread-2] [2s 982ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-2] [2s 982ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 982ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 982ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 983ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 983ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 983ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 983ms] HttpClientImpl(10) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:48697/http2/fixed/y DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@27b709ed DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11)) sending 151 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 151 DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11)) Processing 151 DEBUG: [pool-1-thread-2] [2s 983ms] FramesDecoder decodes: 151 DEBUG: [pool-1-thread-2] [2s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 983ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 983ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34564 DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 984ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 984ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 984ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 984ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@75f97d0e DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 984ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 984ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34564 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 985ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 985ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 9 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11)) Processing 9 DEBUG: [pool-1-thread-2] [2s 985ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 985ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 985ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f66ad8 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 985ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [2s 986ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [2s 987ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:48697/http2/chunk/y GET DEBUG: [pool-1-thread-5] [2s 988ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 988ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [2s 988ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [2s 988ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 988ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [2s 988ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 988ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 989ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 989ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [2s 989ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2b96aaf1 queue.isEmpty: true DEBUG: [pool-1-thread-5] [2s 989ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2b96aaf1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 989ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 989ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 989ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 989ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 990ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [2s 990ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [2s 990ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-11-SelectorManager] [2s 990ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4cea7ba3 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34578,localport=48697] TestServer(1): starting connection DEBUG: [HttpClient-11-SelectorManager] [2s 990ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [2s 990ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34578 DEBUG: [pool-1-thread-5] [2s 990ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 990ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-5] [2s 990ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-5] [2s 990ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 990ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-5] [2s 991ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [2s 991ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-5] [2s 991ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [pool-1-thread-5] [2s 991ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-5] [2s 991ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-5] [2s 991ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [2s 991ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@461210d3 DEBUG: [HttpClient-11-SelectorManager] [2s 991ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [2s 991ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [2s 991ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [2s 991ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [2s 991ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [2s 991ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [2s 991ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 991ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 991ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 991ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [2s 991ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 991ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [2s 991ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 991ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [2s 991ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [2s 991ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 991ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 991ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-11-SelectorManager] [2s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for R (true) DEBUG: [pool-1-thread-1] [2s 991ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 991ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 991ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 991ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 991ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 991ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 991ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 991ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 991ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [2s 991ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-1] [2s 991ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-1] [2s 992ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [2s 992ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 992ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 992ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 992ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [2s 992ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 992ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 992ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 992ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-1] [2s 992ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [2s 992ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 992ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@b7b5080 DEBUG: [pool-1-thread-1] [2s 992ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [2s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for None (false) DEBUG: [HttpClient-11-SelectorManager] [2s 992ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [2s 992ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [2s 992ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [2s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for R (false) DEBUG: [pool-1-thread-1] [2s 992ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2b96aaf1 DEBUG: [HttpClient-11-SelectorManager] [2s 992ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 992ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 992ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2b96aaf1 DEBUG: [pool-1-thread-1] [2s 992ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [2s 992ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 992ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2b96aaf1 DEBUG: [pool-1-thread-1] [2s 992ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 992ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 993ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34578 remote=/127.0.0.1:48697] DEBUG: [pool-1-thread-1] [2s 993ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 993ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@68fbcf0e(11) DEBUG: [pool-1-thread-1] [2s 993ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@80f44aa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13d065b0 queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 993ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 993ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 993ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 993ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-1] [2s 993ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 993ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3259f2e2 DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 994ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 994ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [2s 994ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for R (false) DEBUG: [pool-1-thread-1] [2s 994ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) write: starting subscription DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 994ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 994ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-5] [2s 994ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [2s 994ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [2s 994ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-1] [2s 994ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 994ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-1] [2s 994ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-1] [2s 995ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-1] [2s 995ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-1] [2s 995ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [2s 995ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-1] [2s 995ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@68fbcf0e(11) DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-5] [2s 995ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-1] [2s 995ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@80f44aa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13d065b0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 995ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [2s 995ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [2s 995ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-1] [2s 995ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) trying to write: 13 DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) wrote: 13 DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) write: requesting more... DEBUG: [Test-server-pool] [2s 995ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 995ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 995ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 995ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 995ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 995ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 996ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 996ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [2s 996ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 996ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 996ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 996ms] FramesDecoder Got frame: SETTINGS: length=30, 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, 213 ms, 829292 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [2s 997ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 997ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 997ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 997ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-11-SelectorManager] [2s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for None (false) DEBUG: [readLoop] [2s 997ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [2s 997ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-11-SelectorManager] [2s 997ms] SocketTube(12) read bytes: 48 DEBUG: [HttpClient-11-SelectorManager] [2s 997ms] Http2Connection(SocketTube(12)) onNext: got 48 bytes in 1 buffers TestServer: [4 s, 214 ms, 291175 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-11-SelectorManager] [2s 997ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [2s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for R (false) DEBUG: [pool-1-thread-5] [2s 997ms] Http2Connection(SocketTube(12)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-11-SelectorManager] [2s 997ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 997ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-5] [2s 997ms] Http2Connection(SocketTube(12)) Processing 48 DEBUG: [pool-1-thread-5] [2s 997ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-5] [2s 997ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 214 ms, 591455 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-11-SelectorManager] [2s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for None (false) DEBUG: [pool-1-thread-5] [2s 997ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [2s 997ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-11-SelectorManager] [2s 997ms] SocketTube(12) read bytes: 146 DEBUG: [HttpClient-11-SelectorManager] [2s 998ms] Http2Connection(SocketTube(12)) onNext: got 146 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 998ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [2s 998ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 998ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for R (false) DEBUG: [pool-1-thread-5] [2s 998ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [2s 998ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 998ms] SocketTube(12) trying to write: 9 DEBUG: [pool-1-thread-5] [2s 998ms] SocketTube(12) wrote: 9 DEBUG: [pool-1-thread-5] [2s 998ms] SocketTube(12) write: requesting more... DEBUG: [readLoop] [2s 998ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 998ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [readLoop] [2s 998ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for None (false) DEBUG: [pool-1-thread-5] [2s 998ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 998ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 998ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 998ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 998ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 998ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 998ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [pool-1-thread-5] [2s 998ms] Http2Connection(SocketTube(12)) sending 146 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 998ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 146 DEBUG: [pool-1-thread-5] [2s 998ms] Http2Connection(SocketTube(12)) Processing 146 DEBUG: [pool-1-thread-5] [2s 998ms] FramesDecoder decodes: 146 DEBUG: [pool-1-thread-5] [2s 998ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 998ms] SocketTube(12) read bytes: 334 DEBUG: [pool-1-thread-5] [2s 998ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-11-SelectorManager] [2s 998ms] Http2Connection(SocketTube(12)) onNext: got 334 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 998ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [2s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for R (false) DEBUG: [HttpClient-11-SelectorManager] [2s 998ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 999ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 999ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 999ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 999ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 999ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 999ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 999ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 999ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 999ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y) 200 HTTP_2 Local port: 34578 DEBUG: [pool-1-thread-5] [2s 999ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [3s] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34578 DEBUG: [pool-1-thread-5] [3s] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s] HttpClientImpl(11) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12)) sending 334 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12)) H2 Receiving(3): 334 DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12)) Processing 334 DEBUG: [pool-1-thread-5] [3s 1ms] FramesDecoder decodes: 334 DEBUG: [pool-1-thread-5] [3s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 1ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 1ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 1ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 2ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 2ms] HttpClientImpl(11) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@11026a45 DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 2ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 2ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 3ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 3ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 3ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 3ms] HttpClientImpl(11) ClientImpl (async) elapsed 15 millis for GET to http://127.0.0.1:48697/http2/chunk/y DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4888b27b DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [3s 3ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 3ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34578 DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 4ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 4ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 4ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 4ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ebd97db DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 4ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 4ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34578 DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 5ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 5ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 5ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 5ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60e27bdf DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [3s 5ms] Http2Connection(SocketTube(12)) H2 processed(3) DEBUG: [MainThread] [3s 6ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [3s 7ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:58971/https2/fixed/y GET DEBUG: [pool-1-thread-5] [3s 7ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 8ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [3s 8ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [3s 8ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-5] [3s 8ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-12-SelectorManager] [3s 8ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5498e4c0 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48790, Session(1711990255389|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-12-SelectorManager] [3s 9ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [3s 9ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48790 DEBUG: [pool-1-thread-5] [3s 9ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-5] [3s 9ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 9ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-5] [3s 9ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [3s 9ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-5] [3s 9ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 9ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [3s 9ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-5] [3s 9ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-5] [3s 9ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-12-SelectorManager] [3s 9ms] 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@5e608fb0[Not completed, 4 dependents] (id=1802) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 9ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [3s 9ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-5] [3s 9ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [3s 9ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-5] [3s 10ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 10ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [3s 10ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 10ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [3s 10ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 10ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 14ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 14ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-5] [3s 14ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-5] [3s 14ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [3s 14ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 14ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 14ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [3s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 18ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [3s 18ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [3s 18ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 18ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 18ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (false) DEBUG: [pool-1-thread-5] [3s 18ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [3s 18ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 18ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [3s 18ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 18ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 18ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [3s 18ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 19ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 19ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [HttpClient-12-SelectorManager] [3s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 20ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 20ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 22ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 22ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 22ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [3s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 23ms] SocketTube(13) read bytes: 175 DEBUG: [HttpClient-12-SelectorManager] [3s 23ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 23ms] SSL Reader(SocketTube(13)) Adding 175 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 23ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [3s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (false) DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [HttpClient-12-SelectorManager] [3s 23ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [3s 23ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 23ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 23ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [3s 24ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-5] [3s 24ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 24ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [3s 25ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 25ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 25ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 25ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [3s 25ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 25ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 26ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 26ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 26ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 26ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-5] [3s 26ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 26ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-5] [3s 26ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6f261883 DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [3s 27ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 27ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 27ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 27ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 27ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [3s 27ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 27ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 27ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 27ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 27ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 27ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [3s 27ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [3s 27ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 27ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-5] [3s 27ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [3s 27ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [3s 27ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 27ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 28ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 28ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 28ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 28ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 28ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 29ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-5] [3s 29ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-5] [3s 29ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [3s 29ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 29ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 29ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [3s 29ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 29ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 29ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 29ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [3s 29ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 29ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 29ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 29ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 30ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 30ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 30ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [3s 30ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 30ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 30ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 30ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-5] [3s 30ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-5] [3s 30ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [3s 30ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 30ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 30ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 30ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 30ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [3s 30ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 30ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 30ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 30ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 30ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [3s 30ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 30ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 30ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-12-SelectorManager] [3s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 31ms] SocketTube(13) read bytes: 1726 DEBUG: [HttpClient-12-SelectorManager] [3s 31ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 31ms] SSL Reader(SocketTube(13)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 31ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (false) DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 31ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 31ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 31ms] SSL Reader(SocketTube(13)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 31ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-12-SelectorManager] [3s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [Test-server-pool] [3s 31ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-12-SelectorManager] [3s 31ms] SocketTube(13) no more demand for reading DEBUG: [Test-server-pool] [3s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [3s 31ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 32ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 32ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [3s 32ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 32ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (true) TestServer(2): connection started DEBUG: [HttpClient-12-SelectorManager] [3s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [readLoop] [3s 32ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-12-SelectorManager] [3s 32ms] SocketTube(13) read bytes: 77 DEBUG: [readLoop] [3s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [3s 32ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 32ms] SSL Reader(SocketTube(13)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 32ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 32ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-12-SelectorManager] [3s 32ms] SocketTube(13) resuming read event DEBUG: [readLoop] [3s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 32ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-12-SelectorManager] [3s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (false) DEBUG: [pool-1-thread-5] [3s 32ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [HttpClient-12-SelectorManager] [3s 32ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 32ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 33ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 33ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [3s 33ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 33ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-5] [3s 33ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [3s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 33ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 33ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 33ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 33ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 33ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 33ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [3s 33ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 33ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-5] [3s 33ms] SSL Writer(SocketTube(13)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [3s 33ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 TestServer: [4 s, 250 ms, 755472 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-5] [3s 33ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 34ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 34ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [3s 34ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 34ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 34ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream Sent response headers 200 DEBUG: [pool-1-thread-5] [3s 34ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-5] [3s 34ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-5] [3s 34ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [3s 34ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 34ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 34ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer: [4 s, 251 ms, 179874 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-5] [3s 34ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 34ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [3s 34ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 34ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 34ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 34ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [readLoop] [3s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 34ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [4 s, 251 ms, 541075 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 DEBUG: [readLoop] [3s 34ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-12-SelectorManager] [3s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [pool-1-thread-5] [3s 34ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [readLoop] [3s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 35ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 35ms] SocketTube(13) no more demand for reading DEBUG: [pool-1-thread-5] [3s 36ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 36ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (false) DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SocketTube(13) read bytes: 560 DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SSL Reader(SocketTube(13)) Adding 560 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:560, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (false) DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) Unwrapping: 560 DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 36ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 560 into buffer of 16676 remaining to decode: 463 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [3s 36ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [3s 36ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-5] [3s 36ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [3s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 36ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(13)) Unwrapping: 463 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 463 into buffer of 64 remaining to decode: 410 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [3s 37ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [3s 37ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-5] [3s 37ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [3s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 38ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y) 200 HTTP_2 Local port: 48790 DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 38ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-5] [3s 38ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 38ms] SSL Reader(SocketTube(13)) Unwrapping: 410 DEBUG: [pool-1-thread-5] [3s 38ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 410 into buffer of 64 remaining to decode: 351 DEBUG: [pool-1-thread-5] [3s 38ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 38ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 38ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-5] [3s 38ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 38ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 38ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [3s 38ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-5] [3s 38ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 38ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 38ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 39ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 39ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 39ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-5] [3s 39ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 39ms] SSL Reader(SocketTube(13)) Unwrapping: 351 DEBUG: [pool-1-thread-5] [3s 39ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 351 into buffer of 16676 remaining to decode: 256 DEBUG: [pool-1-thread-5] [3s 39ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 39ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 39ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-5] [3s 39ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 39ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 39ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [3s 39ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 39ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 39ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 39ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [3s 39ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-5] [3s 39ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 39ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 39ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) Unwrapping: 256 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 256 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-5] [3s 40ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 40ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) Unwrapping: 197 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [3s 40ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-5] [3s 40ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-5] [3s 41ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 41ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 41ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 48790 DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 41ms] HttpClientImpl(12) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(13)) Unwrapping: 149 DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-5] [3s 41ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [3s 41ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 41ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 41ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [3s 42ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 42ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 42ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 42ms] HttpClientImpl(12) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7db759f3 DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 42ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [3s 42ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [3s 42ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 42ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 42ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 43ms] SocketTube(13) read bytes: 595 DEBUG: [HttpClient-12-SelectorManager] [3s 43ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 43ms] SSL Reader(SocketTube(13)) Adding 595 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 43ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [3s 43ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:595, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (false) DEBUG: [pool-1-thread-1] [3s 43ms] SSL Reader(SocketTube(13)) Unwrapping: 595 DEBUG: [HttpClient-12-SelectorManager] [3s 43ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 43ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-1] [3s 43ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 43ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 43ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-1] [3s 43ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 43ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 43ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 43ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 43ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 44ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 44ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-1] [3s 44ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-1] [3s 44ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 44ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 44ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 44ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 44ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 44ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 44ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 44ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 44ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 44ms] SSL Reader(SocketTube(13)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-1] [3s 45ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 45ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 45ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-1] [3s 45ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 45ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 45ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 45ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 45ms] HttpClientImpl(12) ClientImpl (async) elapsed 38 millis for GET to https://127.0.0.1:58971/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@114bd3cd DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-1] [3s 46ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 46ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 48790 DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 46ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 46ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 46ms] SSL Reader(SocketTube(13)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-1] [3s 47ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 47ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 47ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-1] [3s 47ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 47ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 47ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 47ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6393ff5a DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-1] [3s 48ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 48ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 48790 DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 48ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 48ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 48ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-1] [3s 49ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 49ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 49ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-1] [3s 49ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 49ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 49ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 49ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@73feeb7d DEBUG: [pool-1-thread-1] [3s 50ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 50ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 50ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 50ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [3s 50ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [3s 50ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [3s 50ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 50ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (false) DEBUG: [MainThread] [3s 51ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [3s 52ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:58971/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 53ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 53ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 53ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 53ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-1] [3s 54ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [3s 54ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2be4a1d6 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-13-SelectorManager] [3s 54ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48796, Session(1711990255578|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-13-SelectorManager] [3s 54ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48796 DEBUG: [pool-1-thread-1] [3s 54ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [3s 54ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 54ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [3s 54ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 54ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [3s 54ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-1] [3s 54ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-1] [3s 54ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-1] [3s 54ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-1] [3s 54ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 54ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 54ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 54ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 54ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [3s 54ms] 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@211ccaa6[Not completed, 4 dependents] (id=1914) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [3s 55ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 55ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 55ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-1] [3s 58ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 58ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 58ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 58ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [3s 58ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 58ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 58ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 62ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [3s 62ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [3s 62ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 62ms] SSL Reader(SocketTube(14)) Adding 133 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 62ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) DEBUG: [pool-1-thread-1] [3s 62ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [3s 62ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 62ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [3s 62ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 62ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 62ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 62ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-1] [3s 62ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 62ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [HttpClient-13-SelectorManager] [3s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 63ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 63ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 67ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-1] [3s 67ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 67ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 68ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 68ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-1] [3s 68ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [3s 68ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 68ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 68ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [3s 68ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [3s 68ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 68ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [3s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 68ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [3s 68ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 68ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 68ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [3s 69ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-1] [3s 69ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 69ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 69ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-1] [3s 69ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 71ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 71ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 71ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 71ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-1] [3s 71ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 71ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 71ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 71ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 71ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 71ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 71ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 71ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 71ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 72ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-1] [3s 72ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2bdffd0f DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 72ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 72ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 72ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [3s 72ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 72ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 72ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [3s 72ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 72ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-1] [3s 72ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 72ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 72ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 72ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 73ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-1] [3s 73ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-1] [3s 73ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 73ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 73ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 73ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 73ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 73ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 73ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 73ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 73ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 73ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 73ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 73ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [3s 74ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-1] [3s 74ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [3s 74ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [3s 74ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [3s 74ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-1] [3s 74ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [3s 74ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [3s 74ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 74ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 74ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [3s 74ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-1] [3s 75ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [3s 75ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 75ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 75ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [3s 75ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [3s 75ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 75ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 75ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [3s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 76ms] SocketTube(14) read bytes: 1726 DEBUG: [HttpClient-13-SelectorManager] [3s 76ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 76ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 76ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) DEBUG: [pool-1-thread-1] [3s 76ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [HttpClient-13-SelectorManager] [3s 76ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 76ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [3s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [Test-server-pool] [3s 76ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 76ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-13-SelectorManager] [3s 76ms] SocketTube(14) no more demand for reading DEBUG: [Test-server-pool] [3s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [3s 76ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 76ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [3s 77ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [3s 77ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 77ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (true) DEBUG: [readLoop] [3s 77ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 77ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [3s 77ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 77ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [3s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [readLoop] [3s 77ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 77ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 77ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-13-SelectorManager] [3s 77ms] SocketTube(14) read bytes: 77 DEBUG: [readLoop] [3s 77ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-13-SelectorManager] [3s 77ms] SSL Reader(SocketTube(14)) onNext DEBUG: [readLoop] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [3s 77ms] SSL Reader(SocketTube(14)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 77ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-13-SelectorManager] [3s 77ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [HttpClient-13-SelectorManager] [3s 77ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 77ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-1] [3s 77ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 78ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 78ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-1] [3s 78ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 78ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [3s 78ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 78ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 78ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 78ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [3s 78ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) wrapping 9 bytes TestServer: [4 s, 295 ms, 163724 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream TestServer: [4 s, 295 ms, 468483 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-1] [3s 78ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 78ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-1] [3s 78ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [3s 78ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 78ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) requesting 1 TestServer: [4 s, 295 ms, 693690 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [3s 78ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-1] [3s 78ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [readLoop] [3s 78ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 79ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 78ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 79ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 79ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 79ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 79ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [3s 79ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [3s 79ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 79ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SocketTube(14) read bytes: 92 DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SSL Reader(SocketTube(14)) Adding 92 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) Unwrapping: 92 DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SocketTube(14) no more demand for reading DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [HttpClient-13-SelectorManager] [3s 79ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 79ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [3s 79ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 79ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 79ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [3s 79ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-1] [3s 79ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [3s 79ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 80ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [3s 80ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 80ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 80ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 80ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 80ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 80ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 80ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [3s 80ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [3s 80ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 80ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 80ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) read bytes: 604 DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SSL Reader(SocketTube(14)) Adding 604 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:604, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(14)) Unwrapping: 604 DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 604 into buffer of 56 remaining to decode: 556 DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) no more demand for reading DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 81ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-1] [3s 81ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 81ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 81ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 81ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y) 200 HTTP_2 Local port: 48796 DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 82ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) Unwrapping: 556 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 556 into buffer of 56 remaining to decode: 497 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-1] [3s 82ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 82ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) Unwrapping: 497 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 497 into buffer of 16676 remaining to decode: 407 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 82ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 82ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 83ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [3s 83ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-1] [3s 83ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 83ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 83ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 83ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 83ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 83ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 83ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 83ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 83ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 83ms] SSL Reader(SocketTube(14)) Unwrapping: 407 DEBUG: [pool-1-thread-1] [3s 83ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 407 into buffer of 56 remaining to decode: 348 DEBUG: [pool-1-thread-1] [3s 83ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 83ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 83ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-1] [3s 83ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 83ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 83ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 83ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-1] [3s 84ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 84ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 84ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(14)) Unwrapping: 348 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 348 into buffer of 16676 remaining to decode: 258 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 84ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-1] [3s 84ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-1] [3s 84ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 84ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 84ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 85ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 85ms] SSL Reader(SocketTube(14)) Unwrapping: 258 DEBUG: [pool-1-thread-1] [3s 85ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 258 into buffer of 56 remaining to decode: 197 DEBUG: [pool-1-thread-1] [3s 85ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 85ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 85ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-1] [3s 85ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 85ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 85ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 85ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 85ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-1] [3s 86ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 86ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-1] [3s 86ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 86ms] SSL Reader(SocketTube(14)) Unwrapping: 197 DEBUG: [pool-1-thread-1] [3s 86ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 197 into buffer of 56 remaining to decode: 150 DEBUG: [pool-1-thread-1] [3s 86ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 86ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 86ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-1] [3s 86ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 86ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 86ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 86ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-1] [3s 86ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 86ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 86ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 87ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 87ms] HttpClientImpl(13) ClientImpl (async) elapsed 34 millis for GET to https://127.0.0.1:58971/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f7e4e0a DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(14)) Unwrapping: 150 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 150 into buffer of 56 remaining to decode: 102 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 87ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-1] [3s 87ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 87ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 87ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 87ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 48796 DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 88ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(14)) Unwrapping: 102 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 102 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 88ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 88ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-1] [3s 89ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 89ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 89ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [3s 89ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [3s 89ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 89ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 89ms] SocketTube(14) read bytes: 439 DEBUG: [HttpClient-13-SelectorManager] [3s 89ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 89ms] SSL Reader(SocketTube(14)) Adding 439 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 89ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:439, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) Unwrapping: 439 DEBUG: [HttpClient-13-SelectorManager] [3s 89ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 89ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-1] [3s 90ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 90ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 90ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3157d8be DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 90ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-1] [3s 90ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 90ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 90ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 48796 DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 91ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-1] [3s 91ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 91ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 91ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 91ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-1] [3s 92ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 92ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 92ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3393212e DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 92ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 92ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-1] [3s 92ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 92ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 48796 DEBUG: [pool-1-thread-1] [3s 93ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 93ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 93ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 93ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 93ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 93ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 93ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 93ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 93ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-1] [3s 93ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 93ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 93ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 93ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 93ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 93ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 93ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 93ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-1] [3s 93ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 93ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 94ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-1] [3s 94ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 94ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 94ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 94ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 95ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@67f085d6 DEBUG: [pool-1-thread-1] [3s 95ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 95ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 95ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 95ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-1] [3s 95ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [3s 95ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [3s 95ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 95ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) DEBUG: [MainThread] [3s 96ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:48697/http2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 96ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 97ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 97ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 97ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 97ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 97ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 97ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 97ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 97ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 97ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-1] [3s 97ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 97ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 97ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 98ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 98ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [3s 98ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [3s 98ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 98ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 98ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 98ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 98ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 98ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 98ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 98ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 98ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 98ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 98ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 98ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 98ms] 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: [4 s, 316 ms, 90967 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 316 ms, 477679 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [4 s, 316 ms, 713096 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 100ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [3s 100ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 100ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [pool-1-thread-1] [3s 100ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 100ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 100ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 93 DEBUG: [pool-1-thread-1] [3s 100ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-1] [3s 100ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-1] [3s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 100ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SocketTube(5) read bytes: 237 DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] Http2Connection(SocketTube(5)) onNext: got 237 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [pool-1-thread-1] [3s 101ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 101ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-1] [3s 101ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 101ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-1] [3s 101ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 101ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SocketTube(5) read bytes: 169 DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] Http2Connection(SocketTube(5)) onNext: got 169 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 101ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 101ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 101ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [3s 101ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 101ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 101ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 101ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5)) sending 237 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 237 DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5)) Processing 237 DEBUG: [pool-1-thread-1] [3s 102ms] FramesDecoder decodes: 237 DEBUG: [pool-1-thread-1] [3s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 102ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-1] [3s 102ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 102ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 103ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-1] [3s 103ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 808, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 103ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 103ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 103ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 103ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:48697/http2/fixed/y DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3aa3893c DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [3s 104ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 104ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 104ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 861, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5)) sending 169 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 169 DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5)) Processing 169 DEBUG: [pool-1-thread-1] [3s 104ms] FramesDecoder decodes: 169 DEBUG: [pool-1-thread-1] [3s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 104ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 104ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 105ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@353e24fe DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-1] [3s 105ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 105ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 105ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 913, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 105ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 105ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-1] [3s 105ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f8ef926 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-1] [3s 106ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 106ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 106ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 106ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 106ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7c330134 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-1] [3s 106ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [MainThread] [3s 108ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:48697/http2/chunk/y GET DEBUG: [pool-1-thread-5] [3s 108ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 108ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [3s 108ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 108ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 108ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 108ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 109ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 109ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 109ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [3s 109ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-5] [3s 109ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-5] [3s 109ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [3s 109ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [3s 109ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 109ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 109ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 109ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 109ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [3s 109ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 109ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 109ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 109ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 109ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 327 ms, 514287 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 327 ms, 910499 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) TestServer: [4 s, 328 ms, 204607 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 111ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 111ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 111ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 111ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 83 DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-5] [3s 111ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-5] [3s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 111ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 111ms] SocketTube(5) read bytes: 154 DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] Http2Connection(SocketTube(5)) onNext: got 154 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SocketTube(5) read bytes: 172 DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] Http2Connection(SocketTube(5)) onNext: got 172 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-5] [3s 112ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SocketTube(5) read bytes: 70 DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] Http2Connection(SocketTube(5)) onNext: got 70 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 112ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 113ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 113ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SocketTube(5)) sending 154 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 154 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SocketTube(5)) Processing 154 DEBUG: [pool-1-thread-5] [3s 113ms] FramesDecoder decodes: 154 DEBUG: [pool-1-thread-5] [3s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 113ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-5] [3s 114ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 114ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 114ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 115ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1042, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 115ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 115ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e78f919 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5)) sending 172 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 172 DEBUG: [pool-1-thread-5] [3s 115ms] Http2Connection(SocketTube(5)) Processing 172 DEBUG: [pool-1-thread-5] [3s 115ms] FramesDecoder decodes: 172 DEBUG: [pool-1-thread-5] [3s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 115ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-5] [3s 116ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1054, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 116ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 116ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 116ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:48697/http2/chunk/y DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6f07b347 DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-5] [3s 117ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 117ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 117ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 117ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 117ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 117ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30ba5c24 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 118ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5)) sending 70 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 70 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5)) Processing 70 DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder decodes: 70 DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 119ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7785e301 DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [MainThread] [3s 120ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:58971/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 121ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 121ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 121ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 122ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 122ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 122ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 122ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 122ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 122ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 122ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-1] [3s 122ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 123ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 123ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 123ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 123ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 123ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 123ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 123ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 123ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 124ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 124ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 124ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 124ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 124ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 124ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 124ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 124ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 124ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 124ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 124ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 124ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 124ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [3s 124ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 341 ms, 881545 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 342 ms, 282177 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 TestServer: [4 s, 342 ms, 610207 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 125ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 125ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 126ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 126ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 126ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 126ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 126ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 126ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 126ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 126ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 126ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [3s 126ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [3s 126ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-1] [3s 126ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [3s 126ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 126ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-1] [3s 126ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [3s 126ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 126ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 126ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-1] [3s 126ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [3s 126ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [3s 126ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 126ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-1] [3s 127ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 127ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-1] [3s 127ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 127ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-1] [3s 127ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-1] [3s 127ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 127ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 127ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 127ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 127ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-1] [3s 128ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-1] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [3s 128ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 128ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 129ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-1] [3s 129ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 129ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-1] [3s 129ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-1] [3s 129ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 129ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 129ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 129ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 129ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 129ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-1] [3s 129ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-1] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 129ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 130ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 130ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 130ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-1] [3s 130ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 130ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-1] [3s 130ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-1] [3s 130ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 130ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 130ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 130ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 130ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 130ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-1] [3s 130ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-1] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 130ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 130ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-1] [3s 131ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 131ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-1] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-1] [3s 131ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 131ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [3s 131ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [3s 131ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 131ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 131ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 131ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 131ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 131ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-1] [3s 131ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 132ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 132ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-1] [3s 132ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 132ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-1] [3s 132ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-1] [3s 132ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 132ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 132ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 132ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 132ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 132ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-1] [3s 132ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 10 DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 132ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 132ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 132ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 133ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) Unwrapping: 744 DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 64 DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 133ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 133ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 883, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 133ms] SSL Reader(SocketTube(6)) Unwrapping: 642 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 134ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 134ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 134ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 134ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5a7f9de7 DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-1] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-1] [3s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 57 DEBUG: [pool-1-thread-1] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 135ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 135ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-1] [3s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 23 DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 136ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 136ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 136ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 897, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-1] [3s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 137ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 137ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 137ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 137ms] HttpClientImpl(5) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:58971/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e225b82 DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-1] [3s 137ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 137ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 137ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 137ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 137ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 137ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 137ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 137ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 137ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-1] [3s 137ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-1] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 137ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 137ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 138ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-1] [3s 138ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 138ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 138ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 138ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 138ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 138ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 138ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 138ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-1] [3s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 138ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 138ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 138ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 139ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 139ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 139ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@768dd6a9 DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-1] [3s 139ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 139ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 140ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 140ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 140ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 140ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-1] [3s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-1] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 141ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 141ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-1] [3s 141ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 141ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 141ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 141ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 141ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 141ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 141ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 141ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 141ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-1] [3s 141ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 141ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 141ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 141ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-1] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@12d353ed DEBUG: [pool-1-thread-1] [3s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-1] [3s 142ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-1] [3s 142ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 142ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 142ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 142ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 142ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 142ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [MainThread] [3s 143ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:58971/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 143ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 143ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 143ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 143ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 143ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 144ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 144ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-1] [3s 144ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 144ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 144ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 144ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 144ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 144ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 144ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 144ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 144ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 144ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [3s 144ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 144ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [3s 144ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 144ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 145ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 145ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 145ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 145ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 145ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 145ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 145ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 145ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 145ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 145ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 145ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 145ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 145ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 145ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 145ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [3s 145ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 145ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 145ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 145ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 11 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 363 ms, 341235 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 363 ms, 715876 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [4 s, 363 ms, 988353 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 147ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 147ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 147ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 147ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 147ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [pool-1-thread-1] [3s 147ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 147ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 147ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [HttpClient-5-SelectorManager] [3s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [pool-1-thread-1] [3s 147ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [3s 147ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 147ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-1] [3s 147ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [HttpClient-5-SelectorManager] [3s 147ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 147ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [3s 147ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-1] [3s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-1] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [3s 148ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [3s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 148ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-1] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-1] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-1] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-1] [3s 148ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 148ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [3s 149ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 149ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 149ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 149ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 149ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 149ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 149ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-1] [3s 149ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-1] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 149ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 149ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 149ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-1] [3s 149ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 150ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 150ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 151ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 151ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-1] [3s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-1] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 151ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 151ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 152ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 152ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [3s 152ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 787 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 10 DEBUG: [pool-1-thread-1] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 153ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 153ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 153ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 153ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 153ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 739 into buffer of 16676 remaining to decode: 637 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 64 DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 154ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 154ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1084, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) Unwrapping: 637 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 637 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-1] [3s 154ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 9 DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 154ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 154ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 154ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-1] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34e574f5 DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-1] [3s 155ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 155ms] SSL Reader(SocketTube(6)) Unwrapping: 590 DEBUG: [pool-1-thread-1] [3s 155ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-1] [3s 155ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 155ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 155ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 155ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 155ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 155ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-1] [3s 155ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 52 DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 155ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 155ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 155ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 23 DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 156ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 156ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-1] [3s 156ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 156ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 157ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 157ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 157ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 157ms] HttpClientImpl(5) ClientImpl (async) elapsed 14 millis for GET to https://127.0.0.1:58971/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3817c7a0 DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-1] [3s 157ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 157ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 157ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 157ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 157ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 157ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 157ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 157ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 157ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-1] [3s 157ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 157ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 157ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 158ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 158ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 158ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-1] [3s 158ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 159ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 159ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 159ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20b76695 DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-1] [3s 159ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 159ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 159ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 160ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 160ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 160ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-1] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 160ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 160ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 160ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-1] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-1] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-1] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-1] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28f30555 DEBUG: [pool-1-thread-1] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-1] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-1] [3s 161ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 161ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 161ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 161ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 161ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 161ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [MainThread] [3s 189ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [3s 194ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:48697/http2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 195ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 195ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 195ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 195ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 195ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 195ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 196ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 196ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 196ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 197ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@310275f0 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 197ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@310275f0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 197ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 197ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 197ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 197ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 197ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 197ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 197ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-14-SelectorManager] [3s 197ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6d49d85e for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34580,localport=48697] DEBUG: [HttpClient-14-SelectorManager] [3s 197ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [3s 197ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34580 DEBUG: [pool-1-thread-1] [3s 198ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 198ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [3s 198ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [3s 198ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 198ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [3s 198ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [3s 198ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [3s 198ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@67b1b32e DEBUG: [pool-1-thread-1] [3s 198ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [pool-1-thread-1] [3s 198ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [3s 198ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 198ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [3s 198ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [3s 198ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [3s 198ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [3s 198ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [3s 198ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [3s 198ms] SocketTube(15) write: starting subscription DEBUG: [pool-1-thread-5] [3s 198ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-14-SelectorManager] [3s 198ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 198ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [3s 198ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-5] [3s 198ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [3s 198ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [3s 198ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 198ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-5] [3s 198ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [3s 198ms] Http1Publisher(SocketTube(15)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 198ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 198ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for R (true) DEBUG: [pool-1-thread-1] [3s 198ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 198ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 198ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-1] [3s 198ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 199ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 199ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 199ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 199ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 199ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-1] [3s 199ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [3s 199ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 199ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 199ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 199ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-1] [3s 199ms] Http1Publisher(SocketTube(15)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 199ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 199ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 199ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 199ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 199ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 199ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-1] [3s 199ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 199ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 199ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 199ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2a9a3e8b DEBUG: [pool-1-thread-1] [3s 199ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 199ms] Http1Exchange reading headers DEBUG: [HttpClient-14-SelectorManager] [3s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for None (false) DEBUG: [pool-1-thread-1] [3s 199ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 199ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-1] [3s 199ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-14-SelectorManager] [3s 200ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [3s 200ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [3s 200ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for R (false) DEBUG: [pool-1-thread-1] [3s 200ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@310275f0 DEBUG: [pool-1-thread-1] [3s 200ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-14-SelectorManager] [3s 200ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 200ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@310275f0 DEBUG: [pool-1-thread-1] [3s 200ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 200ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 200ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@310275f0 DEBUG: [pool-1-thread-1] [3s 200ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 200ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 200ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34580 remote=/127.0.0.1:48697] DEBUG: [pool-1-thread-1] [3s 200ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 200ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@37ae8e62(14) DEBUG: [pool-1-thread-1] [3s 200ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1a734f20/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@596d0f92 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 200ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 201ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 201ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 201ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-1] [3s 201ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 201ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 201ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 201ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 202ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [3s 202ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 202ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [3s 202ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 202ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [3s 202ms] SocketTube(15) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 202ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@13dbd72b DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 202ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 202ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 202ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 202ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [3s 202ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 202ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-5] [3s 202ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [3s 202ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [3s 202ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-1] [3s 202ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 202ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-5] [3s 202ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 202ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-1] [3s 202ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-1] [3s 202ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-1] [3s 202ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-5] [3s 202ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-5] [3s 202ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [3s 202ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [3s 202ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 202ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@37ae8e62(14) DEBUG: [Test-server-pool] [3s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 202ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [Test-server-pool] [3s 203ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [3s 203ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1a734f20/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@596d0f92, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [3s 203ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 203ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 203ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 203ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [3s 203ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 203ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 203ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 203ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-5] [3s 203ms] SocketTube(15) trying to write: 13 DEBUG: [pool-1-thread-5] [3s 203ms] SocketTube(15) wrote: 13 DEBUG: [pool-1-thread-5] [3s 203ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-5] [3s 203ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-5] [3s 203ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 203ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 203ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [3s 204ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 204ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [3s 204ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 204ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 204ms] FramesDecoder Got frame: SETTINGS: length=30, 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, 421 ms, 77733 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [3s 204ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 204ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 204ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 204ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [3s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for None (false) Sent response headers 200 DEBUG: [HttpClient-14-SelectorManager] [3s 204ms] SocketTube(15) read bytes: 48 DEBUG: [HttpClient-14-SelectorManager] [3s 204ms] Http2Connection(SocketTube(15)) onNext: got 48 bytes in 1 buffers TestServer: [4 s, 421 ms, 708822 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-5] [3s 205ms] Http2Connection(SocketTube(15)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [3s 204ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for R (false) DEBUG: [pool-1-thread-5] [3s 205ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 48 DEBUG: [HttpClient-14-SelectorManager] [3s 205ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 205ms] Http2Connection(SocketTube(15)) Processing 48 DEBUG: [pool-1-thread-5] [3s 205ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-5] [3s 205ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 422 ms, 117044 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-14-SelectorManager] [3s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for None (false) DEBUG: [pool-1-thread-5] [3s 205ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 205ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 205ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 205ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [3s 205ms] SocketTube(15) read bytes: 232 DEBUG: [pool-1-thread-5] [3s 205ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-5] [3s 205ms] SocketTube(15) trying to write: 9 DEBUG: [HttpClient-14-SelectorManager] [3s 205ms] Http2Connection(SocketTube(15)) onNext: got 232 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 205ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-5] [3s 205ms] SocketTube(15) wrote: 9 DEBUG: [HttpClient-14-SelectorManager] [3s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 205ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 205ms] SocketTube(15) write: requesting more... DEBUG: [readLoop] [3s 205ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 205ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [readLoop] [3s 205ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 205ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 205ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [3s 205ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [3s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for None (false) DEBUG: [pool-1-thread-5] [3s 205ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 206ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-5] [3s 206ms] Http2Connection(SocketTube(15)) sending 232 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 206ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 232 DEBUG: [pool-1-thread-5] [3s 206ms] Http2Connection(SocketTube(15)) Processing 232 DEBUG: [pool-1-thread-5] [3s 206ms] FramesDecoder decodes: 232 DEBUG: [pool-1-thread-5] [3s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 206ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] SocketTube(15) read bytes: 188 DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] Http2Connection(SocketTube(15)) onNext: got 188 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] SocketTube(15) read bytes: 80 DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] Http2Connection(SocketTube(15)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 206ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 206ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 206ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 206ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 207ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 207ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 207ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 207ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 207ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 207ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y) 200 HTTP_2 Local port: 34580 DEBUG: [pool-1-thread-5] [3s 207ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 207ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 207ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 207ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 207ms] HttpClientImpl(14) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:48697/http2/fixed/y DEBUG: [pool-1-thread-5] [3s 207ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 207ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 207ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 207ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 207ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 207ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 207ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 207ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34580 DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 208ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 208ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 208ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 208ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 208ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 208ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 208ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 208ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 208ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 208ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 208ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 208ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 209ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3efc6cd9 DEBUG: [pool-1-thread-5] [3s 209ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 209ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 209ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 209ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 209ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 209ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 209ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 210ms] Http2Connection(SocketTube(15)) sending 188 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 210ms] Http2Connection(SocketTube(15)) H2 Receiving(3): 188 DEBUG: [pool-1-thread-5] [3s 210ms] Http2Connection(SocketTube(15)) Processing 188 DEBUG: [pool-1-thread-5] [3s 210ms] FramesDecoder decodes: 188 DEBUG: [pool-1-thread-5] [3s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 210ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 210ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 210ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 210ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 210ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 210ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 210ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 210ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 210ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 211ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 211ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 211ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 211ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 211ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 211ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34580 DEBUG: [pool-1-thread-5] [3s 215ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 215ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 215ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 215ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 215ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 215ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 215ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 215ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 215ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 215ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 215ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 216ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 216ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 216ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 216ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 216ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c336dca DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15)) H2 processed(3) DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15)) H2 Receiving(4): 80 DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15)) Processing 80 DEBUG: [pool-1-thread-5] [3s 216ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-5] [3s 216ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 216ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34580 DEBUG: [pool-1-thread-5] [3s 216ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 216ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 216ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 216ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 217ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 217ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 217ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 169, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 217ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 217ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 217ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 217ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 217ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e8a5714 DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [3s 217ms] Http2Connection(SocketTube(15)) H2 processed(4) DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 222ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24a1beb9 DEBUG: [MainThread] [3s 222ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 222ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 223ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 224ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [3s 225ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:48697/http2/chunk/y GET DEBUG: [pool-1-thread-5] [3s 225ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 225ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [3s 225ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 225ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 225ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [3s 226ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [3s 226ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [3s 227ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 227ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [3s 227ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@b88149b queue.isEmpty: true DEBUG: [pool-1-thread-5] [3s 227ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@b88149b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [3s 227ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [3s 227ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [3s 227ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [3s 227ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [3s 227ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [3s 227ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [3s 227ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [3s 227ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a44435e for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34594,localport=48697] DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34594 DEBUG: [pool-1-thread-5] [3s 228ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [3s 228ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-5] [3s 228ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-5] [3s 228ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 228ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-5] [3s 228ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-5] [3s 228ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-5] [3s 228ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@70bc282e DEBUG: [pool-1-thread-5] [3s 228ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-5] [3s 228ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [3s 228ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 228ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 228ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 228ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [3s 228ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 228ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [3s 228ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-2] [3s 228ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 228ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 229ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [3s 229ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-15-SelectorManager] [3s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (true) DEBUG: [pool-1-thread-5] [3s 229ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-1] [3s 229ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 229ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [3s 229ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [3s 229ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [3s 229ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [3s 229ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-5] [3s 229ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-5] [3s 229ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [3s 229ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [3s 229ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 229ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 229ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-5] [3s 229ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [3s 229ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 229ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 229ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [3s 229ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [3s 229ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [3s 229ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-5] [3s 230ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [3s 230ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-15-SelectorManager] [3s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [pool-1-thread-5] [3s 230ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [3s 230ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7ca2751d DEBUG: [pool-1-thread-5] [3s 230ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [3s 230ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [3s 230ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-5] [3s 230ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-5] [3s 230ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-15-SelectorManager] [3s 230ms] SocketTube(16) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [3s 230ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [3s 230ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [pool-1-thread-5] [3s 230ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@b88149b DEBUG: [HttpClient-15-SelectorManager] [3s 230ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 230ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [3s 230ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@b88149b DEBUG: [pool-1-thread-5] [3s 230ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [3s 230ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [3s 230ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@b88149b DEBUG: [pool-1-thread-5] [3s 230ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [3s 230ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [3s 230ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34594 remote=/127.0.0.1:48697] DEBUG: [pool-1-thread-5] [3s 230ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [3s 231ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@564f202f(15) DEBUG: [pool-1-thread-5] [3s 231ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@20ccbf6a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@fadad04 queue.isEmpty: false DEBUG: [pool-1-thread-5] [3s 231ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-5] [3s 231ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [3s 231ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 231ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-5] [3s 231ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 231ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [3s 232ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 232ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 232ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 232ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 232ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 232ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-5] [3s 232ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 232ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-5] [3s 232ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 232ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-5] [3s 232ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [3s 232ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@441cc54 DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-5] [3s 232ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 232ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [3s 232ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [3s 232ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 232ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [3s 232ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-15-SelectorManager] [3s 232ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 233ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-5] [3s 233ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 233ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-5] [3s 233ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 233ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [HttpClient-15-SelectorManager] [3s 233ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 233ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [3s 233ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [3s 233ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 233ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 233ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-5] [3s 233ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-5] [3s 233ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-5] [3s 233ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-1] [3s 233ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-5] [3s 233ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-5] [3s 233ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [3s 233ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@564f202f(15) DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-5] [3s 233ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@20ccbf6a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@fadad04, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [3s 233ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 233ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-5] [3s 233ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 233ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [3s 233ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 233ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 233ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 233ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [3s 233ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [Test-server-pool] [3s 233ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) trying to write: 13 DEBUG: [Test-server-pool] [3s 233ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) wrote: 13 DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [3s 233ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [3s 234ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 234ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 234ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 234ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 234ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 234ms] FramesDecoder Got frame: SETTINGS: length=30, 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, 451 ms, 736817 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [3s 235ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 235ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 235ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [readLoop] [3s 235ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 235ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 235ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 Sent response headers 200 DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SocketTube(16) read bytes: 48 DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] Http2Connection(SocketTube(16)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SocketTube(16)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: [4 s, 452 ms, 158968 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SocketTube(16)) Processing 48 DEBUG: [pool-1-thread-1] [3s 235ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [3s 235ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 235ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SocketTube(16) read bytes: 84 DEBUG: [pool-1-thread-1] [3s 235ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] Http2Connection(SocketTube(16)) onNext: got 84 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] TestServer: [4 s, 452 ms, 579711 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [3s 235ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 235ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [pool-1-thread-1] [3s 235ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-1] [3s 235ms] SocketTube(16) trying to write: 9 DEBUG: [pool-1-thread-1] [3s 236ms] SocketTube(16) wrote: 9 DEBUG: [readLoop] [3s 236ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 236ms] SocketTube(16) write: requesting more... DEBUG: [readLoop] [3s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 236ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] SocketTube(16) read bytes: 154 DEBUG: [pool-1-thread-1] [3s 236ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] Http2Connection(SocketTube(16)) onNext: got 154 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 236ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 236ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [3s 236ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 236ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [readLoop] [3s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SocketTube(16)) sending 84 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 84 DEBUG: [pool-1-thread-1] [3s 236ms] Http2Connection(SocketTube(16)) Processing 84 DEBUG: [pool-1-thread-1] [3s 236ms] FramesDecoder decodes: 84 DEBUG: [pool-1-thread-1] [3s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [pool-1-thread-1] [3s 236ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] SocketTube(16) read bytes: 242 DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] Http2Connection(SocketTube(16)) onNext: got 242 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 236ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 237ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 237ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 237ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 237ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 237ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 237ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 237ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 237ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 237ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y) 200 HTTP_2 Local port: 34594 DEBUG: [pool-1-thread-1] [3s 237ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 237ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 237ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 237ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 237ms] HttpClientImpl(15) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:48697/http2/chunk/y DEBUG: [pool-1-thread-1] [3s 238ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 238ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 238ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 238ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 238ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 238ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 238ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 238ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16)) sending 154 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 154 DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16)) Processing 154 DEBUG: [pool-1-thread-1] [3s 238ms] FramesDecoder decodes: 154 DEBUG: [pool-1-thread-1] [3s 238ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 238ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34594 DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 238ms] HttpClientImpl(15) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 238ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 238ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 238ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 238ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 239ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 239ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 239ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 239ms] HttpClientImpl(15) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 239ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 239ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 239ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@775b2b DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 239ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 239ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 240ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 240ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 240ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 240ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 240ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [3s 240ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [MainThread] [3s 240ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16)) sending 242 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16)) H2 Receiving(4): 242 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16)) Processing 242 DEBUG: [pool-1-thread-1] [3s 240ms] FramesDecoder decodes: 242 DEBUG: [pool-1-thread-1] [3s 240ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 240ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 240ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 240ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 240ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 241ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [3s 241ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 241ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 241ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 241ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 241ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 241ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 241ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 241ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 241ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 241ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@fd1e4a DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 241ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34594 DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 241ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 241ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 241ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 241ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 241ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 241ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 241ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 242ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 242ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 242ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 242ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 242ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@315d8058 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 242ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34594 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 242ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 242ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 242ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 242ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 242ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 242ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 242ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 242ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 242ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 242ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 242ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 242ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [3s 242ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 242ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 242ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [MainThread] [3s 242ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 242ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 243ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@58339d55 DEBUG: [pool-1-thread-1] [3s 243ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 243ms] Http2Connection(SocketTube(16)) H2 processed(4) DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 244ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [3s 245ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:58971/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 245ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 245ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 245ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 246ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-1] [3s 246ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false DEBUG: [HttpClient-16-SelectorManager] [3s 246ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12455917 for C (true) TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48808, Session(1711990255624|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [3s 246ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [3s 246ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48808 DEBUG: [pool-1-thread-1] [3s 247ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [3s 247ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 247ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-1] [3s 247ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 247ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 247ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [3s 247ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-1] [3s 247ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-1] [3s 247ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 247ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 247ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 247ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 247ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] 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@18bd3267[Not completed, 4 dependents] (id=2588) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [3s 247ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 247ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [3s 247ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 247ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 251ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 251ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 251ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 251ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 251ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 251ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 251ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 256ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [3s 256ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [3s 256ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 256ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 256ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 256ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 256ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 256ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [3s 256ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 256ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 256ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 256ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 256ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 256ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [3s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 257ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 257ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 259ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 259ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 259ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 260ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-1] [3s 260ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 260ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 260ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 260ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 260ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 260ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 260ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 260ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 260ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 260ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 260ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [3s 260ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 260ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 260ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 260ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 260ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 260ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 260ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 260ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 260ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 260ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 260ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 261ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 261ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 261ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 261ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 261ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 261ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 261ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-1] [3s 261ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 261ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 261ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 263ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 263ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 263ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 263ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 264ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 264ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 264ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 264ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 264ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-1] [3s 265ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@a40663b DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 265ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 265ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 265ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 265ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [3s 265ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 265ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 265ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-1] [3s 265ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-1] [3s 265ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 265ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 266ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 266ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 266ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 266ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 266ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 266ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 266ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 266ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 266ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 266ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 266ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 266ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 266ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-1] [3s 266ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 266ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 266ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 267ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [3s 267ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 267ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 267ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 267ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [3s 267ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 267ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 267ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(17) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 267ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [3s 267ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 267ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 267ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 268ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 268ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [3s 268ms] SocketTube(17) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [3s 268ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 268ms] SSL Reader(SocketTube(17)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 268ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) DEBUG: [pool-1-thread-1] [3s 269ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 269ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 269ms] SSL Reader(SocketTube(17)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 269ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [Test-server-pool] [3s 269ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-16-SelectorManager] [3s 269ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 269ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 269ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 269ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 269ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [Test-server-pool] [3s 269ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 269ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 269ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 269ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 269ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 269ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 270ms] SocketTube(17) read bytes: 77 DEBUG: [HttpClient-16-SelectorManager] [3s 270ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 270ms] SSL Reader(SocketTube(17)) Adding 77 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 270ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 270ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 270ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [HttpClient-16-SelectorManager] [3s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 270ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 270ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 270ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 270ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 270ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 270ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [pool-1-thread-1] [3s 270ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 270ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 270ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 270ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [readLoop] [3s 270ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [3s 270ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 270ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [readLoop] [3s 270ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 270ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 270ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [3s 270ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [3s 270ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [3s 270ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 270ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 270ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [3s 270ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 270ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 270ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 270ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-1] [3s 270ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 270ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 270ms] 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 270ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 270ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 270ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 270ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 270ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 270ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [3s 270ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) wrapping 9 bytes TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 271ms] SocketTube(17) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 271ms] SocketTube(17) wrote: 47 TestServer: [4 s, 488 ms, 505621 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-1] [3s 271ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 271ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 271ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 271ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [3s 271ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [readLoop] [3s 271ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 271ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 271ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 271ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [readLoop] [3s 271ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 272ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 272ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 272ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 272ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 272ms] SocketTube(17) resuming read event Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 272ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 272ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) TestServer: [4 s, 489 ms, 57058 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 TestServer: [4 s, 489 ms, 422928 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-16-SelectorManager] [3s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 273ms] SocketTube(17) read bytes: 97 DEBUG: [HttpClient-16-SelectorManager] [3s 273ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 273ms] SSL Reader(SocketTube(17)) Adding 97 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 273ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 273ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(17)) Unwrapping: 97 DEBUG: [HttpClient-16-SelectorManager] [3s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 273ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 273ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 273ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [3s 273ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 273ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 273ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [3s 273ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-1] [3s 273ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [3s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 273ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [3s 274ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 274ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 274ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 274ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 274ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 274ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 274ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 274ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 274ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 274ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 274ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 275ms] SocketTube(17) read bytes: 910 DEBUG: [HttpClient-16-SelectorManager] [3s 275ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 275ms] SSL Reader(SocketTube(17)) Adding 910 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 275ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 275ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:910, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 275ms] SSL Reader(SocketTube(17)) Unwrapping: 910 DEBUG: [HttpClient-16-SelectorManager] [3s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 275ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 275ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 910 into buffer of 64 remaining to decode: 857 DEBUG: [pool-1-thread-1] [3s 275ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 275ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 275ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-1] [3s 275ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 275ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [3s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [pool-1-thread-1] [3s 275ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 275ms] SocketTube(17) no more demand for reading DEBUG: [pool-1-thread-1] [3s 275ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [3s 275ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 275ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 276ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 276ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [3s 276ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-1] [3s 276ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 276ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 276ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 276ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 276ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 276ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y) 200 HTTP_2 Local port: 48808 DEBUG: [pool-1-thread-1] [3s 276ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 276ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 276ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 276ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 276ms] HttpClientImpl(16) ClientImpl (async) elapsed 31 millis for GET to https://127.0.0.1:58971/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 276ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 276ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) Unwrapping: 857 DEBUG: [MainThread] [3s 277ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 857 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-1] [3s 277ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 277ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 277ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 277ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 277ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 277ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 277ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) Unwrapping: 798 DEBUG: [MainThread] [3s 277ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 798 into buffer of 16676 remaining to decode: 703 DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-1] [3s 277ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 278ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 278ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 278ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 278ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 278ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 278ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [3s 278ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-1] [3s 278ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 278ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(17)) Unwrapping: 703 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 703 into buffer of 64 remaining to decode: 644 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 279ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-1] [3s 279ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 279ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 280ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 280ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 280ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 280ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [MainThread] [3s 280ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(17)) Unwrapping: 644 DEBUG: [MainThread] [3s 280ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 644 into buffer of 16676 remaining to decode: 549 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 280ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-1] [3s 280ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 280ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 280ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(17)) Unwrapping: 549 DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 549 into buffer of 64 remaining to decode: 488 DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-1] [3s 281ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 282ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 282ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) Unwrapping: 488 DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 488 into buffer of 64 remaining to decode: 441 DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 282ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 283ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@57c2786b DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(17)) Unwrapping: 441 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 441 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 283ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [3s 283ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 283ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 283ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 48808 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 284ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) Unwrapping: 393 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 393 into buffer of 16676 remaining to decode: 291 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 284ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) Unwrapping: 291 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [3s 285ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 285ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 285ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 285ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 285ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 285ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@135f8ef3 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) Unwrapping: 244 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 285ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [3s 285ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 286ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 48808 DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 286ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 286ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 286ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 286ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 286ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-1] [3s 286ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 286ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 286ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 287ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 287ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [3s 287ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 287ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 287ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 287ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 287ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 287ms] SSL Reader(SocketTube(17)) Unwrapping: 95 DEBUG: [pool-1-thread-1] [3s 287ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-1] [3s 287ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 287ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 287ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [3s 287ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 287ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 287ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 287ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [3s 287ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 287ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 287ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 287ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 287ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 287ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 287ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [MainThread] [3s 288ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@48781310 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 288ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 288ms] SSL Reader(SocketTube(17)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [3s 288ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 288ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 288ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 288ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [3s 288ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 288ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 288ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 288ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [3s 288ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 288ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 288ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 48808 DEBUG: [pool-1-thread-1] [3s 289ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 289ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 289ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 289ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 289ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 289ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 289ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 289ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 289ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 289ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (true) DEBUG: [pool-1-thread-1] [3s 289ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 289ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-16-SelectorManager] [3s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 289ms] SocketTube(17) read bytes: 148 DEBUG: [HttpClient-16-SelectorManager] [3s 289ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 289ms] SSL Reader(SocketTube(17)) Adding 148 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 289ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 289ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 289ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 289ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 289ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 290ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 290ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 290ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 290ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-1] [3s 290ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 290ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 290ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 290ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 290ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 290ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 290ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 290ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 290ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 290ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 290ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 290ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [MainThread] [3s 290ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [3s 291ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 291ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 291ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 291ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [3s 291ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 291ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 291ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 291ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 291ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 291ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4100c59a DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 291ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 291ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 291ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 291ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 291ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 291ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 291ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) DEBUG: [MainThread] [3s 292ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@4439b910 (user-supplied=false) DEBUG: [MainThread] [3s 293ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:58971/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 293ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 294ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 294ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 295ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-17-SelectorManager] [3s 295ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5363f899 for C (true) DEBUG: [pool-1-thread-1] [3s 295ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection DEBUG: [HttpClient-17-SelectorManager] [3s 295ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48812, Session(1711990255816|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [3s 295ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48812 DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 295ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [3s 295ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 296ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 296ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] 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@599b93e9[Not completed, 4 dependents] (id=2689) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [3s 296ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 299ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-5] [3s 299ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 299ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 302ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 302ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 302ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [3s 302ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 302ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 307ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [3s 307ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [3s 307ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 307ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 308ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 308ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 310ms] SocketTube(18) no more demand for reading DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [HttpClient-17-SelectorManager] [3s 310ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 310ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 310ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 313ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 313ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 313ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 315ms] SocketTube(18) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [3s 315ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 315ms] SSL Reader(SocketTube(18)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 315ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 315ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(18)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 316ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 316ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 316ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-1] [3s 316ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 318ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 318ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 318ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 319ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 319ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 319ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-1] [3s 319ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6a82c2ac DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 320ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 320ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 320ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 320ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 320ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 320ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 320ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [3s 320ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 320ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 320ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 320ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-1] [3s 320ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-1] [3s 320ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 320ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 320ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 321ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 321ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 321ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 321ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 321ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 321ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 321ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 321ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 321ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 321ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 322ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [3s 322ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 322ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 322ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 322ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [3s 322ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 322ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 322ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 323ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 323ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [3s 323ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 323ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 323ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 323ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 323ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 323ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 323ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 323ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [3s 324ms] SocketTube(18) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [3s 324ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 324ms] SSL Reader(SocketTube(18)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 324ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (false) DEBUG: [pool-1-thread-1] [3s 324ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 324ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 324ms] SSL Reader(SocketTube(18)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 325ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [Test-server-pool] [3s 325ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 325ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 325ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 325ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 325ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 325ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 325ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 325ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 325ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 325ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SocketTube(18) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SSL Reader(SocketTube(18)) onNext TestServer(2): connection started DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SSL Reader(SocketTube(18)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 325ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) Unwrapping: 77 DEBUG: [readLoop] [3s 326ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 326ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 326ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [3s 326ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [readLoop] [3s 326ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [readLoop] [3s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [readLoop] [3s 326ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 326ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [3s 326ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 326ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 326ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 326ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 326ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-1] [3s 326ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 326ms] 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 326ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 326ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 326ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 326ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 326ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 326ms] SSL Writer(SocketTube(18)) onNext TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-1] [3s 326ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 326ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) wrapping 9 bytes TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: [4 s, 544 ms, 141548 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 327ms] SocketTube(18) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 327ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-1] [3s 327ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [3s 327ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 327ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 327ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [3s 327ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 327ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 327ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 327ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [readLoop] [3s 327ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [4 s, 544 ms, 617513 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 DEBUG: [readLoop] [3s 327ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 327ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 327ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 327ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 328ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 328ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (false) DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: [4 s, 544 ms, 952092 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SocketTube(18) read bytes: 140 DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SSL Reader(SocketTube(18)) Adding 140 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (false) DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:140, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) Unwrapping: 140 DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 140 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 328ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [3s 328ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 328ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 328ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [3s 328ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-1] [3s 328ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [3s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 329ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [3s 329ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 329ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 329ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 329ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 329ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 329ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 329ms] SSL Reader(SocketTube(18)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [3s 330ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 48 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 330ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 330ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 330ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [3s 330ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 330ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 330ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 330ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [3s 330ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 330ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y) 200 HTTP_2 Local port: 48812 DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 331ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 331ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 331ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 331ms] HttpClientImpl(17) ClientImpl (async) elapsed 37 millis for GET to https://127.0.0.1:58971/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 331ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 331ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 331ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 331ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 331ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 331ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 331ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 332ms] SocketTube(18) read bytes: 995 DEBUG: [HttpClient-17-SelectorManager] [3s 332ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 332ms] SSL Reader(SocketTube(18)) Adding 995 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 332ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (false) DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 332ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(18)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 332ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-1] [3s 332ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 332ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 332ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 332ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 332ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 333ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [MainThread] [3s 333ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) Unwrapping: 936 DEBUG: [MainThread] [3s 333ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-1] [3s 333ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 333ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-1] [3s 334ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 334ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 334ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 334ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 334ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 334ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 334ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 334ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [MainThread] [3s 334ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 334ms] SSL Reader(SocketTube(18)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 787 into buffer of 56 remaining to decode: 739 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [3s 335ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 335ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 335ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 48812 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 335ms] HttpClientImpl(17) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 335ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 335ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) Unwrapping: 739 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 739 into buffer of 16676 remaining to decode: 637 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 335ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-1] [3s 336ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 336ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 336ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 336ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 336ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) Unwrapping: 637 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 637 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [3s 336ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 336ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 336ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 336ms] HttpClientImpl(17) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 336ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 336ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 336ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@626abc7f DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(18)) Unwrapping: 590 DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 337ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 52 DEBUG: [pool-1-thread-1] [3s 337ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-1] [3s 337ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 337ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 337ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-1] [3s 338ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 338ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 338ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 338ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [MainThread] [3s 338ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 338ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 338ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [MainThread] [3s 338ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 338ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [3s 338ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 338ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 338ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 339ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 339ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 339ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 339ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [MainThread] [3s 339ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@258189bd DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [3s 339ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 339ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 48812 DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 339ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 339ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 339ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 339ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-1] [3s 340ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 340ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 340ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 340ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 340ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [3s 340ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 340ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [MainThread] [3s 340ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [MainThread] [3s 340ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [3s 340ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 340ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 340ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 341ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 341ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 341ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 341ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [MainThread] [3s 341ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f89cb88 DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [MainThread] [3s 341ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [MainThread] [3s 341ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 341ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [MainThread] [3s 341ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 341ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [3s 341ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 341ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 48812 DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 342ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 342ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 342ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-1] [3s 342ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 342ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 342ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 342ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 342ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [3s 343ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 343ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 343ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 343ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [3s 343ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 343ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 343ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 343ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 343ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 343ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 343ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7362ef77 DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 343ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 343ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 343ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 343ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 343ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 343ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (false) DEBUG: [MainThread] [3s 344ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:48697/http2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 344ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 345ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 345ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 345ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 345ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 345ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 345ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 345ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 345ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 345ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-1] [3s 345ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 345ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 345ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 345ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 345ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [3s 346ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [3s 346ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 346ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 346ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 346ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 346ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 346ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 346ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 346ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 346ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 346ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 346ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 563 ms, 915776 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 564 ms, 226167 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-2 TestServer: [4 s, 564 ms, 486264 ns] Pushing promise: http://127.0.0.1:48697/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SocketTube(5) read bytes: 57 DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] Http2Connection(SocketTube(5)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [pool-1-thread-1] [3s 348ms] Http2Connection(SocketTube(5)) sending 57 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 348ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 57 DEBUG: [pool-1-thread-1] [3s 348ms] Http2Connection(SocketTube(5)) Processing 57 DEBUG: [pool-1-thread-1] [3s 348ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 348ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SocketTube(5) read bytes: 36 DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] Http2Connection(SocketTube(5)) onNext: got 36 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 348ms] SocketTube(5) read bytes: 135 DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] Http2Connection(SocketTube(5)) onNext: got 135 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5)) sending 36 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 36 DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5)) Processing 36 DEBUG: [pool-1-thread-1] [3s 349ms] FramesDecoder decodes: 36 DEBUG: [pool-1-thread-1] [3s 349ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] SocketTube(5) read bytes: 111 DEBUG: [pool-1-thread-1] [3s 349ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] Http2Connection(SocketTube(5)) onNext: got 111 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775783, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y) 200 HTTP_2 Local port: 34536 DEBUG: [HttpClient-5-SelectorManager] [3s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-1] [3s 349ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 350ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 350ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 350ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 350ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:48697/http2/fixed/y DEBUG: [HttpClient-5-SelectorManager] [3s 350ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 350ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 350ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [HttpClient-5-SelectorManager] [3s 350ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [HttpClient-5-SelectorManager] [3s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 350ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775782, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 350ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 350ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 350ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 350ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 350ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [MainThread] [3s 350ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 350ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SocketTube(5)) sending 135 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 135 DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SocketTube(5)) Processing 135 DEBUG: [pool-1-thread-1] [3s 350ms] FramesDecoder decodes: 135 DEBUG: [pool-1-thread-1] [3s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 350ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-1] [3s 351ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 351ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 351ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 351ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 351ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 351ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [MainThread] [3s 351ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 351ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 352ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 352ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 352ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 352ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775781, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5)) sending 111 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5)) H2 Receiving(24): 111 DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5)) Processing 111 DEBUG: [pool-1-thread-1] [3s 352ms] FramesDecoder decodes: 111 DEBUG: [pool-1-thread-1] [3s 352ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 352ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 352ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 352ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 352ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1194, limit: 16777216 DEBUG: [MainThread] [3s 352ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 352ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 352ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [3s 352ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 353ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 353ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 353ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 353ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [MainThread] [3s 353ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44dc3c20 DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [3s 353ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 353ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 353ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 353ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 353ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 353ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 353ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1247, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 353ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [MainThread] [3s 353ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 353ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [MainThread] [3s 353ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 353ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [MainThread] [3s 353ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 354ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 354ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 354ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6db98967 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5)) H2 processed(24) DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5)) H2 Receiving(25): 80 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-1] [3s 354ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-1] [3s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 354ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 354ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 354ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 354ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 354ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 354ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 355ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1299, limit: 16777216 DEBUG: [MainThread] [3s 355ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 355ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 355ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [MainThread] [3s 355ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 355ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 355ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 355ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 355ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 355ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2caddad3 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5)) H2 processed(25) DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5)) H2 Receiving(26): 80 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-1] [3s 355ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-1] [3s 355ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 355ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 355ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 355ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 355ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 356ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 356ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 356ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 356ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 356ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 356ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1351, limit: 16777216 DEBUG: [MainThread] [3s 356ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 356ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 356ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 356ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 356ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 356ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 356ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 356ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@48508166 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SocketTube(5)) H2 processed(26) DEBUG: [MainThread] [3s 357ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:48697/http2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 357ms] Exchange establishing exchange for http://127.0.0.1:48697/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 357ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 357ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 357ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 357ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 358ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 358ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 358ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 358ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 358ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [3s 358ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [3s 358ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 358ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 358ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775781, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 358ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 358ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775781, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 358ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [3s 359ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 359ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 359ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SocketTube(5))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [3s 359ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 576 ms, 678447 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 576 ms, 936044 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-2 TestServer: [4 s, 577 ms, 111641 ns] Pushing promise: http://127.0.0.1:48697/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 360ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 360ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 360ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 360ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 360ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SocketTube(5)) H2 Receiving(27): 83 DEBUG: [HttpClient-5-SelectorManager] [3s 360ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775780, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-1] [3s 360ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-1] [3s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SocketTube(5) read bytes: 125 DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] Http2Connection(SocketTube(5)) onNext: got 125 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775779, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SocketTube(5) read bytes: 111 DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] Http2Connection(SocketTube(5)) onNext: got 111 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775778, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [3s 361ms] SocketTube(5) read bytes: 160 DEBUG: [HttpClient-5-SelectorManager] [3s 362ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 362ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y) 200 HTTP_2 Local port: 34536 DEBUG: [HttpClient-5-SelectorManager] [3s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 362ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775777, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 362ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 362ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 362ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 362ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:48697/http2/chunk/y DEBUG: [pool-1-thread-1] [3s 362ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 362ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 362ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 362ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [MainThread] [3s 362ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 362ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 362ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SocketTube(5)) H2 processed(27) DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SocketTube(5)) sending 125 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SocketTube(5)) H2 Receiving(28): 125 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SocketTube(5)) Processing 125 DEBUG: [pool-1-thread-1] [3s 362ms] FramesDecoder decodes: 125 DEBUG: [pool-1-thread-1] [3s 362ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 362ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 362ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-1] [3s 363ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 363ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 363ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 363ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 363ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 363ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 363ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [MainThread] [3s 363ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5)) H2 processed(28) DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5)) sending 111 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5)) H2 Receiving(29): 111 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5)) Processing 111 DEBUG: [pool-1-thread-1] [3s 363ms] FramesDecoder decodes: 111 DEBUG: [pool-1-thread-1] [3s 363ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 363ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 364ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 364ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1387, limit: 16777216 DEBUG: [MainThread] [3s 364ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 364ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 364ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 364ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [MainThread] [3s 364ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d488970 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [3s 364ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 364ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 364ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1440, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 364ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 364ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c1bc70f DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5)) H2 processed(29) DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5)) H2 Receiving(30): 160 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-1] [3s 364ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-1] [3s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 364ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 365ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 365ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1492, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 365ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 365ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ea2e71d DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-1] [3s 365ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:48697/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34536 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 365ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 365ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 366ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 366ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 366ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 366ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 366ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@42350c1e DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SocketTube(5)) H2 processed(30) DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 367ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:58971/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 367ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 367ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 367ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 367ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 367ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 367ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 368ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 368ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 368ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 368ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 368ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 368ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 369ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 369ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 369ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 369ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 369ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 369ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 369ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 369ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 369ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 369ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 369ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 369ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 369ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 369ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 369ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 369ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 369ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 588 ms, 900861 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 589 ms, 510640 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) TestServer: [4 s, 589 ms, 865759 ns] Pushing promise: https://127.0.0.1:58971/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [3s 373ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [3s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 373ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SocketTube(6) read bytes: 862 DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SSL Reader(SocketTube(6)) Adding 862 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:862, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) Unwrapping: 862 DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 375ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 862 into buffer of 64 remaining to decode: 809 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 376ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 377ms] HttpClientImpl(5) ClientImpl (async) elapsed 9 millis for GET to https://127.0.0.1:58971/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(6)) Unwrapping: 809 DEBUG: [MainThread] [3s 377ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 809 into buffer of 64 remaining to decode: 750 DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 377ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 377ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 377ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 377ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 377ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 377ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [MainThread] [3s 378ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 378ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(6)) Unwrapping: 750 DEBUG: [MainThread] [3s 378ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 750 into buffer of 16676 remaining to decode: 655 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(6)) Unwrapping: 655 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 655 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 380ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 380ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 380ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 380ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(6)) Unwrapping: 596 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 596 into buffer of 64 remaining to decode: 548 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 10 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 380ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 380ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 381ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 381ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 381ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(6)) Unwrapping: 548 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 548 into buffer of 16676 remaining to decode: 446 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 64 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 382ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 382ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 382ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 382ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 382ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1285, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) Unwrapping: 446 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 446 into buffer of 64 remaining to decode: 399 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 382ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 382ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 382ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 382ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 382ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 382ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 382ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b1f1e21 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(6)) Unwrapping: 399 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 399 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 57 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 383ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 383ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(6)) Unwrapping: 304 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 304 into buffer of 64 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 23 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 385ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 385ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 385ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 385ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 385ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 385ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 385ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 385ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1299, limit: 16777216 DEBUG: [MainThread] [3s 385ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 386ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 386ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 386ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 386ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 386ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 386ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 386ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@792e9ff2 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 386ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 386ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 386ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 387ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 387ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 387ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-1] [3s 387ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 387ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 387ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 387ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 387ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 387ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 387ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 387ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 387ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-1] [3s 387ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 388ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60ad15c5 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 388ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 388ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 388ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 389ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 392ms] SocketTube(6) read bytes: 196 DEBUG: [HttpClient-5-SelectorManager] [3s 392ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 392ms] SSL Reader(SocketTube(6)) Adding 196 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 392ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 392ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 393ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 393ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-1] [3s 393ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 393ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 393ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 393ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 393ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 393ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 393ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 393ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 393ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 393ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 393ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 393ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-1] [3s 393ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 393ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 393ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [MainThread] [3s 394ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 394ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 394ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 394ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 394ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 394ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-1] [3s 394ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 394ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 394ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 394ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 395ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 395ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 395ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 395ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 395ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 395ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-1] [3s 395ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-1] [3s 395ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-1] [3s 395ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-1] [3s 395ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@a92a032 DEBUG: [pool-1-thread-1] [3s 395ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-1] [3s 395ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-1] [3s 395ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 395ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 395ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 395ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 395ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 395ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 395ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 395ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 395ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 395ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 395ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 395ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [3s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [MainThread] [3s 397ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:58971/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 398ms] Exchange establishing exchange for https://127.0.0.1:58971/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 398ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 398ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 398ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 398ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 398ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 398ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 398ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 398ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 398ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-1] [3s 398ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 399ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 400ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 400ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 400ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 400ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 400ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 400ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 400ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 400ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [3s 400ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 400ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 400ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 400ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 400ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 400ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 618 ms, 292316 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 618 ms, 597415 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-2 TestServer: [4 s, 618 ms, 834532 ns] Pushing promise: https://127.0.0.1:58971/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 402ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 402ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 402ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 402ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 402ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 403ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 403ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [3s 403ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [3s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 403ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 405ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 405ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 405ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 405ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 406ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 406ms] HttpClientImpl(5) ClientImpl (async) elapsed 9 millis for GET to https://127.0.0.1:58971/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 406ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 406ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 406ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 406ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 407ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [3s 407ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 407ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 407ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 407ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 408ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 408ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 408ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 408ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 408ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [MainThread] [3s 408ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 408ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 408ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [MainThread] [3s 408ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 409ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 409ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 409ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 410ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 410ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 410ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 410ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 410ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 410ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 410ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [MainThread] [3s 410ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 410ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 410ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 411ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 411ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-1] [3s 411ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 411ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-1] [3s 411ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 412ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 412ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 412ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 412ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [MainThread] [3s 412ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 412ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 412ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 412ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 412ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 412ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 412ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 412ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 412ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 412ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@196f4957 DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-1] [3s 413ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 413ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 413ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 413ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 414ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 414ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 414ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 414ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 414ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 414ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 414ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [MainThread] [3s 413ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 415ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 415ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 415ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 415ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 415ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 415ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 415ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14338487 DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 416ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 416ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 416ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 416ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 416ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 416ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 416ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [MainThread] [3s 416ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 417ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 417ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 417ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 417ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [MainThread] [3s 417ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 417ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 417ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 417ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 417ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 417ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 417ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 417ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 417ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 417ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 417ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1cb8b8f9 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-1] [3s 417ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 418ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 418ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:58971/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 418ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 418ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 418ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [3s 418ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 418ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 418ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 418ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 418ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 419ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 419ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 420ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 420ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 420ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 420ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@334086c DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-1] [3s 420ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 420ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 420ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream List of Buffers Taken TestServer(1): stopping 9 connections Server connection to /127.0.0.1:34564 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34580 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34552 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [3s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for None (false) Server connection to /127.0.0.1:34578 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:34536 stopping. 8 streams DEBUG: [HttpClient-11-SelectorManager] [3s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 441ms] SocketTube(15) got read EOF DEBUG: [HttpClient-14-SelectorManager] [3s 441ms] SocketTube(15) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [3s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22b331bc for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 441ms] SocketTube(15) completing subscriber Server connection to /127.0.0.1:34554 stopping. 1 streams DEBUG: [HttpClient-11-SelectorManager] [3s 441ms] SocketTube(12) got read EOF DEBUG: [HttpClient-5-SelectorManager] [3s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 442ms] SocketTube(12) pausing read event DEBUG: [HttpClient-14-SelectorManager] [3s 441ms] Http2Connection(SocketTube(15)) Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:34594 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [3s 442ms] SocketTube(5) got read EOF DEBUG: [HttpClient-14-SelectorManager] [3s 442ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 442ms] SocketTube(5) pausing read event DEBUG: [HttpClient-6-SelectorManager] [3s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 442ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bbb7dfe for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 442ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 442ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-6-SelectorManager] [3s 442ms] SocketTube(7) got read EOF DEBUG: [HttpClient-6-SelectorManager] [3s 442ms] SocketTube(7) pausing read event DEBUG: [HttpClient-10-SelectorManager] [3s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 442ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [3s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 442ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775776, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 442ms] SocketTube(5) Read scheduler stopped TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [3s 442ms] SocketTube(11) got read EOF DEBUG: [HttpClient-10-SelectorManager] [3s 442ms] SocketTube(11) pausing read event DEBUG: [HttpClient-11-SelectorManager] [3s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3109675 for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 442ms] SocketTube(16) got read EOF DEBUG: [HttpClient-11-SelectorManager] [3s 442ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [3s 442ms] SocketTube(16) pausing read event DEBUG: [HttpClient-11-SelectorManager] [3s 442ms] Http2Connection(SocketTube(12)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [3s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78511410 for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 442ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [3s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35beb85d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 442ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [3s 442ms] Http2Connection(SocketTube(16)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 442ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-7-SelectorManager] [3s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 442ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@221c2679 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 442ms] SocketTube(8) got read EOF DEBUG: [HttpClient-7-SelectorManager] [3s 442ms] SocketTube(8) pausing read event DEBUG: [pool-1-thread-2] [3s 442ms] Http2Connection(SocketTube(15)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-7-SelectorManager] [3s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [3s 442ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [3s 442ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 443ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-15-SelectorManager] [3s 442ms] SocketTube(16) Stopping read scheduler DEBUG: [pool-1-thread-1] [3s 444ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [3s 444ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 444ms] SocketTube(16) Read scheduler stopped DEBUG: [pool-1-thread-1] [3s 444ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 444ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) TestServer(2): stopping 9 connections DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SocketTube(16)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-5] [3s 442ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 444ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-6-SelectorManager] [3s 442ms] SocketTube(7) completing subscriber DEBUG: [HttpClient-6-SelectorManager] [3s 444ms] Http2Connection(SocketTube(7)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-7-SelectorManager] [3s 443ms] SocketTube(8) completing subscriber DEBUG: [pool-1-thread-1] [3s 444ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-7-SelectorManager] [3s 444ms] Http2Connection(SocketTube(8)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 443ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [3s 444ms] Http2Connection(SocketTube(7)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-4] [3s 445ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [3s 443ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:48756 stopping. 1 streams DEBUG: [pool-1-thread-3] [3s 444ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [3s 445ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-5] [3s 444ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-6-SelectorManager] [3s 444ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 445ms] SocketTube(7) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 445ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-2] [3s 444ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-5] [3s 445ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [3s 444ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 445ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-7-SelectorManager] [3s 445ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [3s 445ms] SocketTube(8) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 445ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-4] [3s 445ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-6] [3s 445ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-3] [3s 445ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [HttpClient-10-SelectorManager] [3s 445ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [3s 446ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775799, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 446ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-3] [3s 446ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-7-SelectorManager] [3s 445ms] SocketTube(8) Read scheduler stopped DEBUG: [pool-1-thread-2] [3s 445ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [3s 445ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [3s 446ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 445ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 446ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 447ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 447ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 446ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 447ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-7] [3s 447ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [3s 446ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-7] [3s 447ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [3s 446ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [3s 446ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [3s 447ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [3s 447ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-7] [3s 447ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 447ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-7] [3s 447ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [3s 447ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [3s 447ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 447ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [3s 447ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 447ms] SocketTube(8) got read error: java.io.IOException: connection closed locally TestServer(1): finished DEBUG: [HttpClient-3-SelectorManager] [3s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 455ms] SocketTube(3) read bytes: 80 DEBUG: [HttpClient-3-SelectorManager] [3s 455ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 455ms] SSL Reader(SocketTube(3)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:48778 stopping. 1 streams DEBUG: [HttpClient-3-SelectorManager] [3s 455ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-6] [3s 455ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (false) DEBUG: [pool-1-thread-6] [3s 455ms] SSL Reader(SocketTube(3)) Unwrapping: 80 TestServer: Connection writer stopping DEBUG: [HttpClient-3-SelectorManager] [3s 455ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 455ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 455ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:48812 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [3s 455ms] SocketTube(9) read bytes: 80 DEBUG: [HttpClient-8-SelectorManager] [3s 455ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 455ms] SSL Reader(SocketTube(9)) Adding 80 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 456ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 456ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 456ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 456ms] SSL Reader(SocketTube(9)) Unwrapping: 80 DEBUG: [HttpClient-8-SelectorManager] [3s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 456ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 456ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 456ms] SocketTube(18) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [3s 456ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 456ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:48766 stopping. 1 streams DEBUG: [HttpClient-17-SelectorManager] [3s 456ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-7] [3s 456ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (false) TestServer: Connection writer stopping DEBUG: [pool-1-thread-7] [3s 456ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [HttpClient-17-SelectorManager] [3s 456ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 456ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 456ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:48788 stopping. 1 streams DEBUG: [HttpClient-4-SelectorManager] [3s 456ms] SocketTube(4) read bytes: 80 DEBUG: [HttpClient-4-SelectorManager] [3s 456ms] SSL Reader(SocketTube(4)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-4-SelectorManager] [3s 456ms] SSL Reader(SocketTube(4)) Adding 80 bytes to read buffer TestServer: Connection writer stopping DEBUG: [HttpClient-4-SelectorManager] [3s 457ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (false) DEBUG: [pool-1-thread-3] [3s 457ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 457ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 457ms] SSL Reader(SocketTube(4)) Unwrapping: 80 DEBUG: [HttpClient-4-SelectorManager] [3s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 457ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 457ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:48770 stopping. 8 streams TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] SocketTube(6) read bytes: 80 Server connection to /127.0.0.1:48790 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 457ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 458ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [HttpClient-9-SelectorManager] [3s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 458ms] SocketTube(10) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 458ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 458ms] SocketTube(13) read bytes: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 458ms] SSL Reader(SocketTube(13)) onNext Server connection to /127.0.0.1:48796 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [3s 458ms] SocketTube(6) no more demand for reading TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [3s 458ms] SSL Reader(SocketTube(10)) Adding 80 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 458ms] SSL Reader(SocketTube(13)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 458ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 458ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 458ms] SSL Reader(SocketTube(10)) Unwrapping: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 458ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 458ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 458ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (false) DEBUG: [pool-1-thread-1] [3s 458ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING Server connection to /127.0.0.1:48808 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [3s 458ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [3s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 459ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 459ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 459ms] SSL Reader(SocketTube(13)) Unwrapping: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 459ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 459ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 459ms] SocketTube(14) read bytes: 80 DEBUG: [HttpClient-13-SelectorManager] [3s 459ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 459ms] SSL Reader(SocketTube(14)) Adding 80 bytes to read buffer TestServer(2): finished DEBUG: [pool-1-thread-6] [3s 459ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-3] [3s 459ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [3s 459ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 459ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 459ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [3s 459ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (false) DEBUG: [pool-1-thread-4] [3s 459ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 459ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 459ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 459ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [3s 459ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [3s 459ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [3s 459ms] SSL Reader(SocketTube(3)) Unwrapping: 40 DEBUG: [HttpClient-13-SelectorManager] [3s 459ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 459ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [3s 459ms] SSL Reader(SocketTube(17)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [3s 460ms] SSLFlowDelegate(SocketTube(3)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [3s 460ms] SSLFlowDelegate(SocketTube(3)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [3s 460ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-8] [3s 460ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [3s 460ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [3s 460ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-8] [3s 460ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [3s 460ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [3s 460ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) CLOSED DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [3s 460ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [3s 460ms] SocketTube(3) trying to write: 40 DEBUG: [pool-1-thread-6] [3s 460ms] SocketTube(3) wrote: 40 DEBUG: [pool-1-thread-6] [3s 460ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-6] [3s 460ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 460ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 460ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [3s 461ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [3s 461ms] SSL Writer(SocketTube(3)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [3s 461ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-6] [3s 461ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [3s 461ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [3s 461ms] SocketTube(3) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [3s 461ms] SocketTube(3) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 461ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [3s 461ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [3s 461ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [3s 461ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-6] [3s 461ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-6] [3s 461ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-6] [3s 461ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 461ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for R (true) DEBUG: [pool-1-thread-2] [3s 459ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-2] [3s 461ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 459ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [3s 459ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-3] [3s 461ms] SSL Reader(SocketTube(4)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [3s 461ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [3s 459ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [HttpClient-3-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [pool-1-thread-4] [3s 459ms] SSL Reader(SocketTube(9)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [3s 459ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [HttpClient-3-SelectorManager] [3s 461ms] SocketTube(3) got read EOF DEBUG: [HttpClient-3-SelectorManager] [3s 461ms] SocketTube(3) pausing read event DEBUG: [pool-1-thread-5] [3s 461ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [HttpClient-13-SelectorManager] [3s 459ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49e802d for None (false) DEBUG: [pool-1-thread-4] [3s 461ms] SSLFlowDelegate(SocketTube(9)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-3-SelectorManager] [3s 461ms] SocketTube(3) completing subscriber DEBUG: [pool-1-thread-4] [3s 461ms] SSLFlowDelegate(SocketTube(9)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [3s 461ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [3s 461ms] SSLFlowDelegate(SocketTube(10)) doClosure: close_notify received DEBUG: [HttpClient-13-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 462ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 462ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [3s 460ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [3s 462ms] SSL Reader(SocketTube(14)) Unwrapping: 80 DEBUG: [pool-1-thread-8] [3s 460ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 461ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [3s 462ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [3s 461ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [3s 462ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-8] [3s 462ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [3s 462ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [pool-1-thread-9] [3s 462ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [3s 462ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [3s 462ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [3s 462ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-7] [3s 461ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [3s 461ms] SSLFlowDelegate(SocketTube(4)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [3s 462ms] SSLFlowDelegate(SocketTube(4)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [3s 461ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 462ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [3s 462ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 462ms] SSL Reader(SocketTube(13)) Unwrapping: 40 DEBUG: [pool-1-thread-7] [3s 462ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [3s 462ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-8] [3s 462ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [3s 462ms] SSL Reader(SocketTube(14)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [3s 462ms] SSLFlowDelegate(SocketTube(13)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [3s 462ms] SSLFlowDelegate(SocketTube(13)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [3s 462ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 462ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 462ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 463ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [3s 462ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [3s 462ms] SSL Writer(SocketTube(9)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [3s 463ms] SSL Writer(SocketTube(9)) CLOSED DEBUG: [pool-1-thread-8] [3s 462ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 463ms] SSL Writer(SocketTube(4)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [3s 463ms] SSL Writer(SocketTube(4)) CLOSED DEBUG: [pool-1-thread-2] [3s 462ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 463ms] SSL Writer(SocketTube(4)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 463ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 462ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [3s 463ms] SSLFlowDelegate(SocketTube(14)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [3s 463ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [3s 463ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 463ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-7] [3s 463ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 463ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-4] [3s 463ms] SSL Writer(SocketTube(9)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 463ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 463ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [3s 463ms] SSL Writer(SocketTube(10)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 463ms] SSL Writer(SocketTube(13)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 463ms] SSL Writer(SocketTube(13)) CLOSED DEBUG: [pool-1-thread-8] [3s 463ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [pool-1-thread-7] [3s 463ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [3s 463ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-7] [3s 463ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-3] [3s 463ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-7] [3s 463ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-9] [3s 463ms] SSLFlowDelegate(SocketTube(14)) doClosure: close_notify received DEBUG: [pool-1-thread-7] [3s 463ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 463ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-7] [3s 463ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [3s 463ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [3s 463ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 463ms] SSL Writer(SocketTube(10)) CLOSED DEBUG: [pool-1-thread-4] [3s 463ms] SSL Writer(SocketTube(9)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [3s 463ms] SSL Writer(SocketTube(9)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [3s 463ms] SSL Writer(SocketTube(13)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-8] [3s 463ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 463ms] SSL Writer(SocketTube(4)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [3s 463ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [3s 463ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [3s 463ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [3s 463ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [3s 463ms] SSL Writer(SocketTube(10)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-9] [3s 464ms] SSL Writer(SocketTube(14)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [3s 464ms] SSL Writer(SocketTube(14)) CLOSED DEBUG: [pool-1-thread-4] [3s 463ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 464ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [3s 464ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [3s 464ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 464ms] SSL Writer(SocketTube(10)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [3s 464ms] SSL Writer(SocketTube(10)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [3s 463ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [3s 463ms] SSL Writer(SocketTube(4)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [3s 464ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-8] [3s 463ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 464ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-8] [3s 464ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-7] [3s 464ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [3s 464ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [3s 464ms] SSL Writer(SocketTube(14)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 464ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-8] [3s 464ms] SocketTube(17) wrote: 40 DEBUG: [pool-1-thread-5] [3s 464ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 464ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [3s 464ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 464ms] SSL Writer(SocketTube(13)) Sending 40 bytes downstream DEBUG: [pool-1-thread-7] [3s 464ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 464ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 464ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 464ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 464ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [3s 464ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [3s 464ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-7] [3s 464ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-9] [3s 464ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [3s 464ms] SocketTube(9) trying to write: 40 DEBUG: [pool-1-thread-8] [3s 464ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-5] [3s 464ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 464ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [3s 464ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-4] [3s 464ms] SocketTube(9) wrote: 40 DEBUG: [pool-1-thread-4] [3s 464ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 464ms] SSL Writer(SocketTube(13)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [3s 464ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 464ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-9] [3s 465ms] SSL Writer(SocketTube(14)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 464ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 465ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 464ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-8] [3s 465ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 465ms] SocketTube(10) trying to write: 40 DEBUG: [pool-1-thread-3] [3s 464ms] SocketTube(4) trying to write: 40 DEBUG: [pool-1-thread-7] [3s 464ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-5] [3s 465ms] SocketTube(10) wrote: 40 DEBUG: [pool-1-thread-5] [3s 465ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-7] [3s 465ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 465ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 464ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 465ms] SocketTube(4) wrote: 40 DEBUG: [pool-1-thread-9] [3s 465ms] SSL Writer(SocketTube(14)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [3s 465ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 465ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-9] [3s 465ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [3s 465ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-9] [3s 465ms] SocketTube(14) trying to write: 40 DEBUG: [pool-1-thread-2] [3s 465ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 465ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-8] [3s 465ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 465ms] SocketTube(13) trying to write: 40 DEBUG: [pool-1-thread-5] [3s 465ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 465ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-7] [3s 465ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 465ms] SocketTube(13) wrote: 40 DEBUG: [pool-1-thread-1] [3s 465ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-7] [3s 465ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 465ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 465ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 465ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 465ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [3s 465ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [3s 465ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-9] [3s 465ms] SocketTube(14) wrote: 40 DEBUG: [pool-1-thread-2] [3s 465ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [3s 465ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [3s 465ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 465ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-8] [3s 465ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [3s 465ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 466ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 465ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 465ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 466ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 466ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [3s 465ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [3s 466ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 465ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 465ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-8] [3s 466ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 466ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [3s 466ms] SSL Writer(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [3s 466ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 466ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [3s 466ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [3s 466ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 466ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [3s 466ms] SocketTube(18) write completed, 0 yet to send DEBUG: [pool-1-thread-9] [3s 466ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-9] [3s 466ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 466ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 466ms] SocketTube(9) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [3s 466ms] SocketTube(9) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 466ms] SocketTube(13) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 466ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 466ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 466ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [3s 466ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-7] [3s 466ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [3s 466ms] SSL Writer(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [3s 467ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 466ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 466ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 467ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [3s 466ms] SocketTube(13) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 466ms] SSL Writer(SocketTube(4)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [3s 467ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [3s 466ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [3s 467ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-7] [3s 467ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-9] [3s 467ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [3s 467ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-8-SelectorManager] [3s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-8] [3s 467ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 467ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 467ms] SocketTube(10) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [3s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 467ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 467ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 467ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 467ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [3s 467ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [3s 467ms] SocketTube(14) write completed, 0 yet to send DEBUG: [pool-1-thread-8] [3s 467ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [3s 467ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [3s 467ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [3s 467ms] SocketTube(10) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [3s 467ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [3s 467ms] SocketTube(9) got read EOF DEBUG: [HttpClient-8-SelectorManager] [3s 467ms] SocketTube(9) pausing read event DEBUG: [pool-1-thread-1] [3s 467ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [3s 467ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 468ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-7] [3s 468ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-7] [3s 468ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-9] [3s 467ms] SocketTube(14) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 468ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 467ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-8] [3s 468ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-9] [3s 468ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for R (true) DEBUG: [pool-1-thread-9] [3s 468ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 467ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 468ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 468ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 467ms] SocketTube(4) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [3s 468ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(4) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 468ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for R (true) DEBUG: [pool-1-thread-3] [3s 468ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 468ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [3s 468ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 468ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for R (true) DEBUG: [pool-1-thread-5] [3s 467ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-8-SelectorManager] [3s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 468ms] SocketTube(9) completing subscriber DEBUG: [pool-1-thread-1] [3s 468ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [pool-1-thread-7] [3s 468ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 468ms] SocketTube(4) got read EOF DEBUG: [pool-1-thread-8] [3s 468ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-9] [3s 468ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [HttpClient-17-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 468ms] SocketTube(18) got read EOF DEBUG: [HttpClient-17-SelectorManager] [3s 468ms] SocketTube(18) pausing read event DEBUG: [pool-1-thread-5] [3s 468ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SocketTube(6) got read EOF DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SocketTube(6) pausing read event DEBUG: [pool-1-thread-1] [3s 468ms] SocketTube(13) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19584892 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 469ms] SocketTube(6) completing subscriber DEBUG: [HttpClient-4-SelectorManager] [3s 468ms] SocketTube(4) pausing read event DEBUG: [pool-1-thread-8] [3s 468ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6800dd58 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 469ms] SocketTube(4) completing subscriber DEBUG: [pool-1-thread-9] [3s 468ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-9] [3s 469ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c9906be for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 469ms] SocketTube(18) completing subscriber DEBUG: [pool-1-thread-5] [3s 468ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [3s 469ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [3s 469ms] SocketTube(10) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 469ms] SocketTube(17) got read EOF DEBUG: [HttpClient-16-SelectorManager] [3s 469ms] SocketTube(17) pausing read event DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbfbf14 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 469ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49084f95 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-1] [3s 469ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 469ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 470ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for R (true) DEBUG: [pool-1-thread-9] [3s 469ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [3s 469ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [3s 470ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 470ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [pool-1-thread-9] [3s 470ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 470ms] SocketTube(13) got read EOF DEBUG: [HttpClient-12-SelectorManager] [3s 470ms] SocketTube(13) pausing read event DEBUG: [HttpClient-12-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b620a18 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 470ms] SocketTube(13) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 470ms] SocketTube(14) got read EOF DEBUG: [HttpClient-13-SelectorManager] [3s 470ms] SocketTube(14) pausing read event DEBUG: [HttpClient-13-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@641e50e1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 470ms] SocketTube(14) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [3s 769ms] SSL Reader(SocketTube(14)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@211ccaa6[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@2bdffd0f, getALPN: jdk.internal.net.http.common.MinimalFuture@3d66bdad[Completed normally] (id=1920), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 769ms] SSL Reader(SocketTube(14)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 769ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [3s 770ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [3s 770ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 770ms] SocketTube(14) Read scheduler stopped DEBUG: [pool-1-thread-9] [3s 770ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [3s 770ms] SSL Reader(SocketTube(14)) completing DEBUG: [pool-1-thread-9] [3s 770ms] SSL Reader(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [3s 770ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-9] [3s 770ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-9] [3s 770ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [3s 770ms] SSLTube(SocketTube(14)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [3s 770ms] Http2Connection(SSLTube(SocketTube(14))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 770ms] Http2Connection(SSLTube(SocketTube(14))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-9] [3s 771ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 771ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-9] [3s 771ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-9] [3s 771ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [3s 771ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 771ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 771ms] SSLTube(SocketTube(14)) subscriber completed normally DEBUG: [pool-1-thread-9] [3s 771ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-9] [3s 771ms] SSL Reader(SocketTube(14)) stop DEBUG: [pool-1-thread-9] [3s 771ms] SSL Writer(SocketTube(14)) stop DEBUG: [HttpClient-9-SelectorManager] [3s 780ms] 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@c0ac070[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@53d390d2, getALPN: jdk.internal.net.http.common.MinimalFuture@10c494d[Completed normally] (id=1152), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 780ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 780ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-9] [3s 780ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [3s 780ms] SSL Reader(SocketTube(10)) completing DEBUG: [HttpClient-9-SelectorManager] [3s 780ms] SocketTube(10) Stopping read scheduler DEBUG: [pool-1-thread-9] [3s 780ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-9-SelectorManager] [3s 781ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 781ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-9] [3s 781ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-9] [3s 781ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-9] [3s 781ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [3s 781ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [3s 781ms] Http2Connection(SSLTube(SocketTube(10))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 781ms] Http2Connection(SSLTube(SocketTube(10))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-9] [3s 781ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 781ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-9] [3s 781ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-9] [3s 781ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [3s 781ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 781ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 781ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-9] [3s 781ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-9] [3s 781ms] SSL Reader(SocketTube(10)) stop DEBUG: [pool-1-thread-9] [3s 781ms] SSL Writer(SocketTube(10)) stop DEBUG: [HttpClient-17-SelectorManager] [3s 782ms] SSL Reader(SocketTube(18)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@599b93e9[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@6a82c2ac, getALPN: jdk.internal.net.http.common.MinimalFuture@3d89fae4[Completed normally] (id=2695), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 783ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 783ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 783ms] SocketTube(18) Stopping read scheduler DEBUG: [pool-1-thread-9] [3s 783ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 783ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 783ms] SocketTube(18) Read scheduler stopped DEBUG: [pool-1-thread-9] [3s 783ms] SSL Reader(SocketTube(18)) completing DEBUG: [pool-1-thread-9] [3s 783ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [3s 783ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-9] [3s 783ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-9] [3s 783ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [3s 783ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [3s 783ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 783ms] Http2Connection(SSLTube(SocketTube(18))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-9] [3s 784ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 784ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-9] [3s 784ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-9] [3s 784ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [3s 784ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 784ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 784ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-9] [3s 784ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-9] [3s 784ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-9] [3s 784ms] SSL Writer(SocketTube(18)) stop DEBUG: [HttpClient-5-SelectorManager] [3s 785ms] 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@155fe3a7[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@7955d96b, getALPN: jdk.internal.net.http.common.MinimalFuture@14c9ff11[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 785ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 785ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 785ms] SocketTube(6) Stopping read scheduler DEBUG: [pool-1-thread-9] [3s 785ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [3s 785ms] SSL Reader(SocketTube(6)) completing DEBUG: [HttpClient-5-SelectorManager] [3s 785ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 785ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-9] [3s 785ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [3s 785ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-9] [3s 785ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-9] [3s 785ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [3s 785ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-9] [3s 785ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 786ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-9] [3s 786ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-9] [3s 786ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [3s 786ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 786ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 786ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-9] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-9] [3s 786ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-9] [3s 786ms] SSL Writer(SocketTube(6)) stop DEBUG: [HttpClient-16-SelectorManager] [3s 788ms] SSL Reader(SocketTube(17)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@18bd3267[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@a40663b, getALPN: jdk.internal.net.http.common.MinimalFuture@73f5a681[Completed normally] (id=2594), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 788ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 789ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 789ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [3s 789ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [3s 789ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [3s 789ms] SSL Reader(SocketTube(17)) completing DEBUG: [HttpClient-16-SelectorManager] [3s 789ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-9] [3s 789ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [3s 789ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-9] [3s 789ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-9] [3s 789ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [3s 789ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [3s 789ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 789ms] Http2Connection(SSLTube(SocketTube(17))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-9] [3s 789ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 789ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-9] [3s 789ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-9] [3s 790ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-4-SelectorManager] [3s 790ms] SSL Reader(SocketTube(4)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2d02469c[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@5f09b5fb, getALPN: jdk.internal.net.http.common.MinimalFuture@8e9ba00[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 790ms] SSL Reader(SocketTube(4)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-9] [3s 790ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 790ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 790ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-9] [3s 790ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [HttpClient-4-SelectorManager] [3s 790ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [3s 790ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 790ms] SocketTube(4) Stopping read scheduler DEBUG: [pool-1-thread-5] [3s 790ms] SSL Reader(SocketTube(4)) completing DEBUG: [HttpClient-4-SelectorManager] [3s 790ms] SocketTube(4) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 790ms] SocketTube(4) Read scheduler stopped DEBUG: [pool-1-thread-9] [3s 790ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-9] [3s 790ms] SSL Writer(SocketTube(17)) stop DEBUG: [pool-1-thread-5] [3s 790ms] SSL Reader(SocketTube(4)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [3s 790ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 790ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [3s 790ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [3s 790ms] SSLTube(SocketTube(4)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [3s 790ms] Http2Connection(SSLTube(SocketTube(4))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 790ms] Http2Connection(SSLTube(SocketTube(4))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-5] [3s 791ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 791ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [HttpClient-12-SelectorManager] [3s 791ms] SSL Reader(SocketTube(13)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5e608fb0[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@6f261883, getALPN: jdk.internal.net.http.common.MinimalFuture@365a9cbf[Completed normally] (id=1808), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 791ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [HttpClient-12-SelectorManager] [3s 791ms] SSL Reader(SocketTube(13)) Adding 0 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 791ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [3s 791ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-12-SelectorManager] [3s 791ms] SocketTube(13) Stopping read scheduler DEBUG: [pool-1-thread-9] [3s 791ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [3s 791ms] SSL Reader(SocketTube(13)) completing DEBUG: [HttpClient-12-SelectorManager] [3s 791ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 791ms] SocketTube(13) Read scheduler stopped DEBUG: [pool-1-thread-9] [3s 791ms] SSL Reader(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [3s 791ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 791ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 791ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-9] [3s 791ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [3s 791ms] SSLTube(SocketTube(13)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [3s 791ms] Http2Connection(SSLTube(SocketTube(13))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 791ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 791ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 791ms] SSLTube(SocketTube(4)) subscriber completed normally DEBUG: [pool-1-thread-5] [3s 791ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-5] [3s 791ms] SSL Reader(SocketTube(4)) stop DEBUG: [pool-1-thread-9] [3s 792ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 792ms] SSL Writer(SocketTube(4)) stop DEBUG: [pool-1-thread-9] [3s 792ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-9] [3s 792ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-9] [3s 792ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [3s 792ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 792ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 792ms] SSLTube(SocketTube(13)) subscriber completed normally DEBUG: [pool-1-thread-9] [3s 792ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-9] [3s 792ms] SSL Reader(SocketTube(13)) stop DEBUG: [pool-1-thread-9] [3s 792ms] SSL Writer(SocketTube(13)) stop DEBUG: [HttpClient-8-SelectorManager] [3s 792ms] SSL Reader(SocketTube(9)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@a09df0[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@227a7150, getALPN: jdk.internal.net.http.common.MinimalFuture@5b0870d7[Completed normally] (id=1048), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 793ms] SSL Reader(SocketTube(9)) Adding 0 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 793ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 793ms] SocketTube(9) Stopping read scheduler DEBUG: [pool-1-thread-9] [3s 793ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [3s 793ms] SSL Reader(SocketTube(9)) completing DEBUG: [HttpClient-8-SelectorManager] [3s 793ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 793ms] SocketTube(9) Read scheduler stopped DEBUG: [pool-1-thread-9] [3s 793ms] SSL Reader(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [3s 793ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-9] [3s 793ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-9] [3s 793ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [3s 793ms] SSLTube(SocketTube(9)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [3s 793ms] Http2Connection(SSLTube(SocketTube(9))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 793ms] Http2Connection(SSLTube(SocketTube(9))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-9] [3s 793ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 793ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-9] [3s 793ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-9] [3s 793ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [3s 794ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 794ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 794ms] SSLTube(SocketTube(9)) subscriber completed normally DEBUG: [pool-1-thread-9] [3s 794ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-9] [3s 794ms] SSL Reader(SocketTube(9)) stop DEBUG: [pool-1-thread-9] [3s 794ms] SSL Writer(SocketTube(9)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 796ms] SSL Reader(SocketTube(3)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@203d8be9[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@32fde56e, getALPN: jdk.internal.net.http.common.MinimalFuture@72a4e584[Completed normally] (id=239), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 796ms] SSL Reader(SocketTube(3)) Adding 0 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 797ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [3s 797ms] SocketTube(3) Stopping read scheduler DEBUG: [pool-1-thread-9] [3s 797ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [3s 797ms] SSL Reader(SocketTube(3)) completing DEBUG: [HttpClient-3-SelectorManager] [3s 797ms] SocketTube(3) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 797ms] SocketTube(3) Read scheduler stopped DEBUG: [pool-1-thread-9] [3s 797ms] SSL Reader(SocketTube(3)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [3s 797ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-9] [3s 797ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-9] [3s 797ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [3s 797ms] SSLTube(SocketTube(3)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [3s 797ms] Http2Connection(SSLTube(SocketTube(3))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 797ms] Http2Connection(SSLTube(SocketTube(3))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-9] [3s 797ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 797ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-9] [3s 797ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-9] [3s 797ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [3s 798ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 798ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 798ms] SSLTube(SocketTube(3)) subscriber completed normally DEBUG: [pool-1-thread-9] [3s 798ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-9] [3s 798ms] SSL Reader(SocketTube(3)) stop DEBUG: [pool-1-thread-9] [3s 798ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-5-SelectorManager] [3s 888ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [3s 888ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [3s 888ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-16-SelectorManager] [3s 888ms] HttpClientImpl(16) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [3s 888ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [3s 888ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [3s 888ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [3s 888ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [3s 888ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [3s 889ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [3s 889ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [3s 889ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [3s 889ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [3s 889ms] Http2ClientImpl stopping DEBUG: [HttpClient-9-SelectorManager] [3s 889ms] HttpClientImpl(9) SelectorManager shutting down DEBUG: [HttpClient-9-SelectorManager] [3s 889ms] Http2ClientImpl stopping DEBUG: [HttpClient-14-SelectorManager] [3s 890ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [3s 890ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [3s 890ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [HttpClient-15-SelectorManager] [3s 890ms] Http2ClientImpl stopping DEBUG: [HttpClient-13-SelectorManager] [3s 890ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [3s 890ms] Http2ClientImpl stopping DEBUG: [HttpClient-11-SelectorManager] [3s 890ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [3s 890ms] Http2ClientImpl stopping DEBUG: [HttpClient-10-SelectorManager] [3s 891ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [3s 891ms] Http2ClientImpl stopping DEBUG: [HttpClient-17-SelectorManager] [3s 891ms] HttpClientImpl(17) SelectorManager shutting down DEBUG: [HttpClient-17-SelectorManager] [3s 891ms] Http2ClientImpl stopping STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.0.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Apr 01 18:50:57 CEST 2024 finished: Mon Apr 01 18:50:57 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 0.569 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest reason: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest started: Mon Apr 01 18:50:57 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:50:57 CEST 2024 elapsed time (seconds): 0.569 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=2559882, tid=2559885 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/hs_err_pid2559882.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.1.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/EncodedCharsInURI.java Passed: java/net/httpclient/CustomRequestPublisher.java Passed: java/net/httpclient/FlowAdaptersCompileOnly.java TEST: java/net/httpclient/DependentActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest TIME: 0.805 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest started: Mon Apr 01 18:50:48 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Test directory: compile: DependentActionsTest finished: Mon Apr 01 18:50:48 CEST 2024 elapsed time (seconds): 0.805 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.579 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 18:50:48 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Mon Apr 01 18:50:48 CEST 2024 elapsed time (seconds): 0.579 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.226 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 18:50:48 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Mon Apr 01 18:50:48 CEST 2024 elapsed time (seconds): 0.226 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 18:50:48 CEST 2024 finished: Mon Apr 01 18:50:48 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 11.237 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest started: Mon Apr 01 18:50:48 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:51:00 CEST 2024 elapsed time (seconds): 11.237 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:33591]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@6b5b6c71, /http1/fixed Http1TestServer[localhost/127.0.0.1:33591]::addHandler DependentActionsTest$HTTP_ChunkedHandler@3fd4614f, /http1/chunk Http1TestServer[localhost/127.0.0.1:46481]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@6b5b6c71, /https1/fixed Http1TestServer[localhost/127.0.0.1:46481]::addHandler DependentActionsTest$HTTP_ChunkedHandler@3fd4614f, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:35183]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@206bb4f3, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:35183]::addHandler DependentActionsTest$HTTP_ChunkedHandler@48050b7f, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:46577]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@206bb4f3, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:46577]::addHandler DependentActionsTest$HTTP_ChunkedHandler@48050b7f, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [1 s, 241 ms, 733384 ns] testAsInputStreamAsync(http://127.0.0.1:33591/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:33591/http1/fixed/x", false, SemaphoreStaller): success [2 s, 52 ms, 473877 ns] testAsInputStreamAsync(http://127.0.0.1:33591/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:33591/http1/chunk/x", false, SemaphoreStaller): success [2 s, 169 ms, 132071 ns] testAsInputStreamAsync(https://127.0.0.1:46481/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:46481/https1/fixed/x", false, SemaphoreStaller): success [3 s, 603 ms, 891936 ns] testAsInputStreamAsync(https://127.0.0.1:46481/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Releasing semaphore: permits=0 Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:46481/https1/chunk/x", false, SemaphoreStaller): success [3 s, 745 ms, 471892 ns] testAsInputStreamAsync(http://127.0.0.1:35183/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@4b976d74 HTTP_FixedLengthHandler received request to http://127.0.0.1:35183/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:35183/http2/fixed/x", false, SemaphoreStaller): success [4 s, 29 ms, 760618 ns] testAsInputStreamAsync(http://127.0.0.1:35183/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f635ab HTTP_ChunkedHandler received request to http://127.0.0.1:35183/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:35183/http2/chunk/x", false, SemaphoreStaller): success [4 s, 137 ms, 863107 ns] testAsInputStreamAsync(https://127.0.0.1:46577/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@6280ee84 HTTP_FixedLengthHandler received request to https://127.0.0.1:46577/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:46577/https2/fixed/x", false, SemaphoreStaller): success [4 s, 286 ms, 598036 ns] testAsInputStreamAsync(https://127.0.0.1:46577/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a3eae1e HTTP_ChunkedHandler received request to https://127.0.0.1:46577/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:46577/https2/chunk/x", false, SemaphoreStaller): success [4 s, 395 ms, 608562 ns] testAsInputStreamAsync(http://127.0.0.1:33591/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:33591/http1/fixed/x", true, SemaphoreStaller): success [4 s, 502 ms, 194826 ns] testAsInputStreamAsync(http://127.0.0.1:33591/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:33591/http1/chunk/x", true, SemaphoreStaller): success [4 s, 609 ms, 175032 ns] testAsInputStreamAsync(https://127.0.0.1:46481/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:46481/https1/fixed/x", true, SemaphoreStaller): success [4 s, 723 ms, 34873 ns] testAsInputStreamAsync(https://127.0.0.1:46481/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:46481/https1/chunk/x", true, SemaphoreStaller): success [4 s, 834 ms, 95040 ns] testAsInputStreamAsync(http://127.0.0.1:35183/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45d70483 HTTP_FixedLengthHandler received request to http://127.0.0.1:35183/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:35183/http2/fixed/x", true, SemaphoreStaller): success [4 s, 937 ms, 404566 ns] testAsInputStreamAsync(http://127.0.0.1:35183/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ec6d67c HTTP_ChunkedHandler received request to http://127.0.0.1:35183/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:35183/http2/chunk/x", true, SemaphoreStaller): success [5 s, 41 ms, 27361 ns] testAsInputStreamAsync(https://127.0.0.1:46577/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1bd19466 HTTP_FixedLengthHandler received request to https://127.0.0.1:46577/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:46577/https2/fixed/x", true, SemaphoreStaller): success [5 s, 148 ms, 600986 ns] testAsInputStreamAsync(https://127.0.0.1:46577/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e1b68cc HTTP_ChunkedHandler received request to https://127.0.0.1:46577/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:46577/https2/chunk/x", true, SemaphoreStaller): success [5 s, 262 ms, 405694 ns] testAsLinesAsync(http://127.0.0.1:33591/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:33591/http1/fixed/x", false, SemaphoreStaller): success [5 s, 378 ms, 335697 ns] testAsLinesAsync(http://127.0.0.1:33591/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:33591/http1/chunk/x", false, SemaphoreStaller): success [5 s, 486 ms, 124016 ns] testAsLinesAsync(https://127.0.0.1:46481/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:46481/https1/fixed/x", false, SemaphoreStaller): success [5 s, 593 ms, 171944 ns] testAsLinesAsync(https://127.0.0.1:46481/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:46481/https1/chunk/x", false, SemaphoreStaller): success [5 s, 701 ms, 87888 ns] testAsLinesAsync(http://127.0.0.1:35183/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a716440 HTTP_FixedLengthHandler received request to http://127.0.0.1:35183/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:35183/http2/fixed/x", false, SemaphoreStaller): success [5 s, 807 ms, 962751 ns] testAsLinesAsync(http://127.0.0.1:35183/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f205b34 HTTP_ChunkedHandler received request to http://127.0.0.1:35183/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:35183/http2/chunk/x", false, SemaphoreStaller): success [5 s, 912 ms, 930267 ns] testAsLinesAsync(https://127.0.0.1:46577/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a0e2b1d HTTP_FixedLengthHandler received request to https://127.0.0.1:46577/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:46577/https2/fixed/x", false, SemaphoreStaller): success [6 s, 20 ms, 797658 ns] testAsLinesAsync(https://127.0.0.1:46577/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5803aaf7 HTTP_ChunkedHandler received request to https://127.0.0.1:46577/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:46577/https2/chunk/x", false, SemaphoreStaller): success [6 s, 130 ms, 286708 ns] testAsLinesAsync(http://127.0.0.1:33591/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:33591/http1/fixed/x", true, SemaphoreStaller): success [6 s, 236 ms, 728438 ns] testAsLinesAsync(http://127.0.0.1:33591/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:33591/http1/chunk/x", true, SemaphoreStaller): success [6 s, 342 ms, 315903 ns] testAsLinesAsync(https://127.0.0.1:46481/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:46481/https1/fixed/x", true, SemaphoreStaller): success [6 s, 447 ms, 727002 ns] testAsLinesAsync(https://127.0.0.1:46481/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:46481/https1/chunk/x", true, SemaphoreStaller): success [6 s, 555 ms, 260094 ns] testAsLinesAsync(http://127.0.0.1:35183/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72aeb54f HTTP_FixedLengthHandler received request to http://127.0.0.1:35183/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:35183/http2/fixed/x", true, SemaphoreStaller): success [6 s, 658 ms, 487309 ns] testAsLinesAsync(http://127.0.0.1:35183/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5af3f850 HTTP_ChunkedHandler received request to http://127.0.0.1:35183/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:35183/http2/chunk/x", true, SemaphoreStaller): success [6 s, 762 ms, 950839 ns] testAsLinesAsync(https://127.0.0.1:46577/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a41aca5 HTTP_FixedLengthHandler received request to https://127.0.0.1:46577/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:46577/https2/fixed/x", true, SemaphoreStaller): success [6 s, 869 ms, 976826 ns] testAsLinesAsync(https://127.0.0.1:46577/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11c3833 HTTP_ChunkedHandler received request to https://127.0.0.1:46577/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:46577/https2/chunk/x", true, SemaphoreStaller): success [6 s, 985 ms, 386933 ns] testAsStringAsync(http://127.0.0.1:33591/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:33591/http1/fixed/x", false, SemaphoreStaller): success [7 s, 97 ms, 830151 ns] testAsStringAsync(http://127.0.0.1:33591/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:33591/http1/chunk/x", false, SemaphoreStaller): success [7 s, 209 ms, 287031 ns] testAsStringAsync(https://127.0.0.1:46481/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:46481/https1/fixed/x", false, SemaphoreStaller): success [7 s, 314 ms, 918626 ns] testAsStringAsync(https://127.0.0.1:46481/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:46481/https1/chunk/x", false, SemaphoreStaller): success [7 s, 421 ms, 244873 ns] testAsStringAsync(http://127.0.0.1:35183/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@734e91dd HTTP_FixedLengthHandler received request to http://127.0.0.1:35183/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:35183/http2/fixed/x", false, SemaphoreStaller): success [7 s, 525 ms, 59905 ns] testAsStringAsync(http://127.0.0.1:35183/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f01d0cf HTTP_ChunkedHandler received request to http://127.0.0.1:35183/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:35183/http2/chunk/x", false, SemaphoreStaller): success [7 s, 636 ms, 130862 ns] testAsStringAsync(https://127.0.0.1:46577/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76c08513 HTTP_FixedLengthHandler received request to https://127.0.0.1:46577/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:46577/https2/fixed/x", false, SemaphoreStaller): success [7 s, 742 ms, 386697 ns] testAsStringAsync(https://127.0.0.1:46577/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11de5845 HTTP_ChunkedHandler received request to https://127.0.0.1:46577/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:46577/https2/chunk/x", false, SemaphoreStaller): success [7 s, 847 ms, 307361 ns] testAsStringAsync(http://127.0.0.1:33591/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:33591/http1/fixed/x", true, SemaphoreStaller): success [7 s, 951 ms, 161664 ns] testAsStringAsync(http://127.0.0.1:33591/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:33591/http1/chunk/x", true, SemaphoreStaller): success [8 s, 55 ms, 181971 ns] testAsStringAsync(https://127.0.0.1:46481/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:46481/https1/fixed/x", true, SemaphoreStaller): success [8 s, 164 ms, 137386 ns] testAsStringAsync(https://127.0.0.1:46481/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:46481/https1/chunk/x", true, SemaphoreStaller): success [8 s, 269 ms, 677509 ns] testAsStringAsync(http://127.0.0.1:35183/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18021aad HTTP_FixedLengthHandler received request to http://127.0.0.1:35183/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:35183/http2/fixed/x", true, SemaphoreStaller): success [8 s, 383 ms, 851270 ns] testAsStringAsync(http://127.0.0.1:35183/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5df65085 HTTP_ChunkedHandler received request to http://127.0.0.1:35183/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:35183/http2/chunk/x", true, SemaphoreStaller): success [8 s, 491 ms, 810285 ns] testAsStringAsync(https://127.0.0.1:46577/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c9e1257 HTTP_FixedLengthHandler received request to https://127.0.0.1:46577/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:46577/https2/fixed/x", true, SemaphoreStaller): success [8 s, 596 ms, 695708 ns] testAsStringAsync(https://127.0.0.1:46577/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e04e2ca HTTP_ChunkedHandler received request to https://127.0.0.1:46577/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:46577/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:33591/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33591/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:33591/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33591/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:46481/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46481/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:46481/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46481/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:35183/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4fa4cf0c HTTP_FixedLengthHandler received request to http://127.0.0.1:35183/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:35183/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:35183/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17a2df10 HTTP_ChunkedHandler received request to http://127.0.0.1:35183/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:35183/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:46577/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55af4474 HTTP_FixedLengthHandler received request to https://127.0.0.1:46577/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46577/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:46577/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7014596b HTTP_ChunkedHandler received request to https://127.0.0.1:46577/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46577/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:33591/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33591/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:33591/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33591/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:46481/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46481/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:46481/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46481/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:35183/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@787494cf HTTP_FixedLengthHandler received request to http://127.0.0.1:35183/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:35183/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:35183/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1769913c HTTP_ChunkedHandler received request to http://127.0.0.1:35183/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:35183/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:46577/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47071504 HTTP_FixedLengthHandler received request to https://127.0.0.1:46577/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46577/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:46577/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@68a47574 HTTP_ChunkedHandler received request to https://127.0.0.1:46577/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:46577/https2/chunk/x", true): success ========================= [9 s, 125 ms, 636510 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] [37ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [69ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:33591/http1/fixed/x GET DEBUG: [pool-1-thread-1] [106ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [142ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [142ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [143ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [143ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [171ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [171ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [211ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [211ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [224ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@10f8c13a queue.isEmpty: true DEBUG: [pool-1-thread-1] [263ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@10f8c13a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [263ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [281ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [281ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [282ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [282ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [282ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [285ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [292ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1faa6c17 for C (true) DEBUG: [HttpClient-1-SelectorManager] [304ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [304ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54004 DEBUG: [pool-1-thread-1] [306ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [308ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [308ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [311ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [311ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [311ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [312ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [312ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f80a8aa DEBUG: [HttpClient-1-SelectorManager] [312ms] SocketTube(1) read demand reset to 0 DEBUG: [pool-1-thread-1] [312ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [312ms] SocketTube(1) calling onSubscribe DEBUG: [pool-1-thread-1] [312ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [313ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [313ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [313ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [314ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [314ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [314ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [314ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [314ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [314ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [315ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [315ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [315ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [316ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [318ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cfb96e for R (true) DEBUG: [pool-1-thread-2] [318ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [319ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [330ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [332ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [342ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [343ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [344ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [344ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [344ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [344ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [346ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [351ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [351ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [351ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-2] [355ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-2] [358ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [358ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [358ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [358ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [358ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [360ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [360ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [385ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [385ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-2] [385ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [389ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [389ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@159cfda2 DEBUG: [pool-1-thread-2] [389ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cfb96e for None (false) DEBUG: [HttpClient-1-SelectorManager] [564ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [565ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [565ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-2] [565ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@10f8c13a DEBUG: [HttpClient-1-SelectorManager] [565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cfb96e for R (false) DEBUG: [pool-1-thread-2] [565ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [565ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [565ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@10f8c13a DEBUG: [pool-1-thread-2] [574ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [576ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [577ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@10f8c13a DEBUG: [pool-1-thread-2] [577ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [578ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [587ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [621ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6e3435b(1) DEBUG: [pool-1-thread-2] [626ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b312ccf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@124f07d6 queue.isEmpty: false DEBUG: [pool-1-thread-2] [669ms] HttpClientImpl(1) ClientImpl (async) elapsed 574 millis for GET to http://127.0.0.1:33591/http1/fixed/x DEBUG: [MainThread] [691ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [700ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-2] [701ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [701ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [702ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [703ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [703ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b312ccf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@124f07d6, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [703ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b312ccf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@124f07d6 DEBUG: [pool-1-thread-2] [703ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [703ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b312ccf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@124f07d6 DEBUG: [pool-1-thread-2] [704ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [704ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [707ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [707ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [707ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [707ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [707ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [MainThread] [707ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [707ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [707ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [MainThread] [707ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [711ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-2] [711ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [711ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [712ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [712ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [712ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [712ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-2] [712ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [712ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [712ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [712ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [712ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [712ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [712ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [712ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69cfb96e for R (false) DEBUG: [HttpClient-1-SelectorManager] [713ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [713ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [713ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [713ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [713ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [713ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [713ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [714ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [714ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [714ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [714ms] HttpResponseInputStream item offered DEBUG: [MainThread] [714ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [715ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [MainThread] [715ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [715ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6e3435b(1) DEBUG: [pool-1-thread-2] [715ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-2] [715ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [723ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [724ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:33591/http1/chunk/x GET DEBUG: [pool-1-thread-2] [724ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [725ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [725ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [725ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [725ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [725ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [725ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [726ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [726ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [726ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@a5b3802 queue.isEmpty: true DEBUG: [pool-1-thread-2] [726ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@a5b3802, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [726ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [726ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [726ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [726ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [726ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [726ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [727ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [727ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3eb0f2b for C (true) DEBUG: [HttpClient-2-SelectorManager] [727ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [727ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54016 DEBUG: [pool-1-thread-2] [727ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [728ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [728ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [728ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-2] [728ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-2] [728ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [728ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-2] [728ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [728ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@913645b DEBUG: [pool-1-thread-2] [728ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [728ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-2] [728ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [728ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-2] [728ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [728ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [728ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [729ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [729ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [729ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [729ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [729ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [729ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [729ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [729ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [729ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [729ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [729ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-2] [729ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [729ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [729ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17d827e3 for R (true) DEBUG: [pool-1-thread-3] [730ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [730ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [730ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [730ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [730ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [730ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [730ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [730ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [730ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [730ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [731ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [731ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-3] [731ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [731ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [731ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [731ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [731ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [731ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [732ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [732ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [732ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [732ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [732ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [732ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [732ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@9380dfa DEBUG: [pool-1-thread-3] [732ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17d827e3 for None (false) DEBUG: [HttpClient-2-SelectorManager] [734ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [734ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [735ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [735ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@a5b3802 DEBUG: [HttpClient-2-SelectorManager] [735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17d827e3 for R (false) DEBUG: [pool-1-thread-3] [735ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [735ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [735ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@a5b3802 DEBUG: [pool-1-thread-3] [735ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [735ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [736ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@a5b3802 DEBUG: [pool-1-thread-3] [736ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [736ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [825ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [825ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@13c2e75d(2) DEBUG: [pool-1-thread-3] [832ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@774e9bb5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@773a57e0 queue.isEmpty: false DEBUG: [pool-1-thread-3] [832ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-1] [832ms] HttpClientImpl(2) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:33591/http1/chunk/x DEBUG: [pool-1-thread-3] [832ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [833ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [833ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [833ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [833ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@774e9bb5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@773a57e0, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [833ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@774e9bb5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@773a57e0 DEBUG: [pool-1-thread-3] [833ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [833ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@774e9bb5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@773a57e0 DEBUG: [pool-1-thread-3] [833ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [MainThread] [833ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [835ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [835ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [835ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [835ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [835ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [835ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [836ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [836ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [836ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [836ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [836ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [836ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [836ms] HttpResponseInputStream item offered DEBUG: [MainThread] [836ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [836ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [836ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [836ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [836ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [MainThread] [837ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [837ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [MainThread] [837ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [837ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [837ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [837ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [837ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [837ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [837ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [837ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [837ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [837ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [838ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [838ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [838ms] HttpResponseInputStream next item received DEBUG: [HttpClient-2-SelectorManager] [838ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [838ms] HttpResponseInputStream item offered DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) read demand reset to 0 DEBUG: [MainThread] [838ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [838ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) calling onSubscribe DEBUG: [MainThread] [838ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [838ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [839ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@13c2e75d(2) DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [839ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-3] [839ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17d827e3 for R (false) DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) pending subscriber subscribed DEBUG: [MainThread] [840ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [841ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:46481/https1/fixed/x GET DEBUG: [pool-1-thread-3] [841ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [844ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [844ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [845ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [845ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [850ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [850ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [850ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [850ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c836b9e for C (true) DEBUG: [HttpClient-3-SelectorManager] [851ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [851ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48294 DEBUG: [pool-1-thread-3] [891ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-3] [892ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-3] [893ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-3] [893ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [893ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-3] [893ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [894ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [894ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-3] [894ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-3] [894ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-3] [894ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [894ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [926ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [926ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [1s 395ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 397ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 400ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 400ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 433ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 434ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 434ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [1s 434ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 436ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-3] [1s 447ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 450ms] 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@267b00ee[Not completed, 4 dependents] (id=137) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 450ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 450ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 450ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 450ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 450ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 450ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 450ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5a42a583[Not completed, 1 dependents] (id=143), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 451ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 451ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 451ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 451ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 451ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 451ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-3] [1s 453ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 453ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 453ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 453ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [1s 454ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [1s 454ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 454ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 454ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 454ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 454ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 454ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 899ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (false) DEBUG: [pool-1-thread-3] [1s 899ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 899ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [1s 899ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 923ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 923ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 931ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [1s 931ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 931ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [1s 931ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 932ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 933ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [1s 946ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [1s 947ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 948ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 948ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 948ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 948ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [1s 948ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 948ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 948ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [1s 948ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 948ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 949ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [1s 949ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 949ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 949ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 949ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 950ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (false) DEBUG: [pool-1-thread-3] [1s 950ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [HttpClient-3-SelectorManager] [1s 950ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 958ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 959ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 959ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-3] [1s 959ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 959ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 959ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-1-SelectorManager] [2s 106ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [2s 113ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [2s 117ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [2s 117ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 117ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 117ms] SocketTube(1) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 118ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 118ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 118ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [2s 121ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-2-SelectorManager] [2s 121ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [2s 121ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 121ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [2s 121ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [2s 122ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [2s 122ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 122ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [2s 122ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [2s 121ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 126ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-3] [2s 191ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 192ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 192ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 192ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 192ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 192ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 194ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-3] [2s 194ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 197ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 197ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 198ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 198ms] 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 199ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48294 remote=/127.0.0.1:46481] DEBUG: [pool-1-thread-3] [2s 199ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 199ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@53627cb4 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@53627cb4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 199ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 199ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 200ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 200ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6c6319b DEBUG: [pool-1-thread-3] [2s 203ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 203ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 203ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 203ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 203ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 203ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 203ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 203ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 204ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 204ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 204ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 204ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 204ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 204ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 204ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 204ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 204ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 204ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 204ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 204ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 204ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 205ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 205ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 205ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 205ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 205ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 205ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 205ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 205ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 205ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 205ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 207ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 207ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 207ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 207ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 207ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 207ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 207ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [2s 207ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 207ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 207ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 208ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 208ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 208ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 208ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 208ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 208ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 208ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 208ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 208ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 208ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 208ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-3] [2s 208ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 208ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 209ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ee0f307 DEBUG: [pool-1-thread-3] [2s 209ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 209ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 209ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 209ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 209ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 209ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 209ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 209ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 210ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 210ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 210ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 210ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 210ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 210ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 211ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 223ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 223ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 223ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 224ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 224ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 224ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 224ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [pool-1-thread-3] [2s 228ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 228ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 228ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-3] [2s 228ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 228ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 228ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 228ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 228ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 263ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 263ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 264ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 264ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 264ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 264ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 264ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [2s 265ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [2s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@53627cb4 DEBUG: [pool-1-thread-3] [2s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@53627cb4 DEBUG: [pool-1-thread-3] [2s 266ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 266ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [2s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@53627cb4 DEBUG: [pool-1-thread-3] [2s 266ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 269ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 269ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 269ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@499e9788(3) DEBUG: [pool-1-thread-3] [2s 269ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@540c4fd7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d3df69a queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 269ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 269ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 270ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 270ms] HttpClientImpl(3) ClientImpl (async) elapsed 1428 millis for GET to https://127.0.0.1:46481/https1/fixed/x DEBUG: [pool-1-thread-3] [2s 270ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 270ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@540c4fd7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d3df69a, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@540c4fd7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d3df69a DEBUG: [pool-1-thread-3] [2s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@540c4fd7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d3df69a DEBUG: [pool-1-thread-3] [2s 270ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 270ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 271ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 272ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 272ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [2s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@540c4fd7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d3df69a DEBUG: [pool-1-thread-3] [2s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@540c4fd7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d3df69a DEBUG: [pool-1-thread-3] [2s 272ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [2s 272ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 272ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 272ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 272ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 272ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 272ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [2s 272ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [MainThread] [2s 272ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 272ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [2s 273ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 273ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 273ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 273ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 273ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 273ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 273ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 273ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 273ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 273ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 273ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@499e9788(3) DEBUG: [pool-1-thread-3] [2s 273ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 274ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 274ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 274ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 274ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (false) DEBUG: [MainThread] [2s 275ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [2s 275ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:46481/https1/chunk/x GET DEBUG: [pool-1-thread-3] [2s 276ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 277ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 277ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 278ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [2s 278ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 278ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@595e10b4 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 278ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 278ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48296 DEBUG: [pool-1-thread-3] [2s 279ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [2s 279ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 279ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [2s 279ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 279ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [2s 279ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 279ms] 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@53a67bc4[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: [HttpClient-4-SelectorManager] [2s 280ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 280ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 280ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 280ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [HttpClient-4-SelectorManager] [2s 280ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 280ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 280ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 280ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 280ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 280ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 280ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 280ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [2s 280ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 280ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-3] [2s 280ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 280ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [pool-1-thread-3] [2s 280ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 280ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 281ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 281ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 281ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 307ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 308ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 308ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-3] [2s 308ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 308ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 308ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 308ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-3] [2s 308ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-3] [2s 308ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 309ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 309ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 309ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 337ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 338ms] SocketTube(4) read bytes: 261 DEBUG: [HttpClient-4-SelectorManager] [2s 338ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 338ms] SSL Reader(SocketTube(4)) Adding 261 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 338ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 338ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for R (false) DEBUG: [pool-1-thread-3] [2s 338ms] SSL Reader(SocketTube(4)) Unwrapping: 261 DEBUG: [HttpClient-4-SelectorManager] [2s 338ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 338ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [2s 338ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 338ms] 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: [pool-1-thread-3] [2s 346ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 346ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) Adding 6 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 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) wrote: 6 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=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 347ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 347ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 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 Reader(SocketTube(4)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 348ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 349ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 351ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 352ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 352ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 352ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 352ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 352ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 352ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-3] [2s 352ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 352ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 352ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 352ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 353ms] 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 353ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48296 remote=/127.0.0.1:46481] DEBUG: [pool-1-thread-3] [2s 353ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 353ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@40c2e8c8 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@40c2e8c8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 353ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 353ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 353ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 353ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@66470f09 DEBUG: [pool-1-thread-3] [2s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 354ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 354ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 354ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 354ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 354ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 354ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 354ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 355ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 355ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 355ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 355ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 355ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 355ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 355ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 355ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 355ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 355ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 355ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 355ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 355ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 355ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 355ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 355ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 355ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 356ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 356ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 356ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 356ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 356ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 356ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 356ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [2s 356ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 356ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 356ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 356ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 356ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 356ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 356ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 357ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 357ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 357ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 357ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 357ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 357ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 357ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-3] [2s 357ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 357ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 357ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6ff6bb48 DEBUG: [pool-1-thread-3] [2s 357ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 357ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 357ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 358ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 358ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 358ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 358ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 358ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 358ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 358ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 358ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 358ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-3] [2s 359ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 359ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 359ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 359ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 359ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 359ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false 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=R, demand=1, stopped=false], Writing: [ops=None, 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@16a4efd4 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 362ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 362ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 362ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 362ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for R (false) DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 362ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 362ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [2s 364ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 364ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 364ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 364ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 403ms] SocketTube(4) read bytes: 223 DEBUG: [HttpClient-4-SelectorManager] [2s 403ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 404ms] SSL Reader(SocketTube(4)) Adding 223 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 404ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 404ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 404ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 404ms] SSL Reader(SocketTube(4)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [2s 405ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [2s 405ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [2s 405ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 405ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-3] [2s 405ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [2s 405ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 405ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 405ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [2s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [2s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@40c2e8c8 DEBUG: [pool-1-thread-3] [2s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@40c2e8c8 DEBUG: [pool-1-thread-3] [2s 406ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 406ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [2s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@40c2e8c8 DEBUG: [pool-1-thread-3] [2s 406ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 406ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 407ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 407ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2b43f4cd(4) DEBUG: [pool-1-thread-3] [2s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f59afa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50a6a664 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 407ms] HttpClientImpl(4) ClientImpl (async) elapsed 131 millis for GET to https://127.0.0.1:46481/https1/chunk/x DEBUG: [pool-1-thread-3] [2s 407ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 407ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 407ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 407ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f59afa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50a6a664, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f59afa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50a6a664 DEBUG: [pool-1-thread-3] [2s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f59afa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50a6a664 DEBUG: [pool-1-thread-3] [2s 408ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 408ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [2s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [2s 408ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 409ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 409ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 409ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 409ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [2s 409ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [2s 409ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [2s 409ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [2s 409ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-3] [2s 410ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [2s 410ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 410ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 410ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [2s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [2s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f59afa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50a6a664 DEBUG: [pool-1-thread-3] [2s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 410ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f59afa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50a6a664 DEBUG: [pool-1-thread-3] [2s 410ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 410ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [2s 410ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [2s 410ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [2s 411ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [2s 411ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [2s 411ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [2s 411ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [2s 411ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 411ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 411ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 411ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [2s 411ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 411ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 411ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 0 DEBUG: [MainThread] [2s 411ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 411ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [2s 411ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 411ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 411ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 412ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 412ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 412ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 412ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [2s 412ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 412ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [2s 412ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [2s 412ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-3] [2s 413ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [2s 413ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 413ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 413ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [2s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [2s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f59afa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50a6a664 DEBUG: [pool-1-thread-3] [2s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f59afa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@50a6a664 DEBUG: [pool-1-thread-3] [2s 413ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 413ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [2s 413ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [2s 413ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [2s 413ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [2s 414ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [2s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-3] [2s 414ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [2s 414ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 414ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 414ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 414ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 414ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 414ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 414ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 414ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 414ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 414ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [2s 414ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 415ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 415ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 415ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2b43f4cd(4) DEBUG: [pool-1-thread-3] [2s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 415ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 415ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 415ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 415ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 415ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 416ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 416ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 416ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 416ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 416ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for R (false) DEBUG: [MainThread] [2s 416ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [2s 417ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35183/http2/fixed/x GET DEBUG: [pool-1-thread-3] [2s 418ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 418ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 418ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 418ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 418ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 418ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 418ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 419ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 419ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 419ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7f386073 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 419ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7f386073, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 419ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 419ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 419ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 419ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 419ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 419ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 419ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [2s 420ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ba7eb81 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 420ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 420ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48000 DEBUG: [pool-1-thread-3] [2s 420ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 420ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 420ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 420ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 420ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 420ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 421ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [2s 421ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [2s 421ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@315f80f1 DEBUG: [pool-1-thread-3] [2s 421ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 421ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 421ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 421ms] SocketTube(5) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 421ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 421ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 421ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 421ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 421ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 421ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-1] [2s 421ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [2s 421ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 421ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 421ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 421ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 421ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-2] [2s 422ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 422ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-1] [2s 422ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 422ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 422ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 422ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 422ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [2s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@745d08be for R (true) DEBUG: [pool-1-thread-3] [2s 422ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 422ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 422ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 422ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 422ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-3] [2s 422ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 423ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 423ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 423ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 423ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 423ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 423ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 423ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 423ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 423ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 423ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 423ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 423ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 423ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 423ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 423ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ac86c76 DEBUG: [pool-1-thread-3] [2s 423ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 424ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 424ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 424ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [2s 424ms] 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=48000,localport=35183] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@745d08be for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 454ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 454ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 454ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@745d08be for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 454ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7f386073 DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7f386073 DEBUG: [pool-1-thread-3] [2s 454ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 454ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7f386073 DEBUG: [pool-1-thread-3] [2s 455ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 455ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 455ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48000 remote=/127.0.0.1:35183] DEBUG: [pool-1-thread-3] [2s 459ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 459ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54311245(5) DEBUG: [pool-1-thread-3] [2s 459ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4a66ec5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@131492b8 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 461ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 461ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 461ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 461ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 461ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 461ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 561ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 576ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 577ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 577ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 577ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 577ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 577ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 578ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 578ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 578ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 578ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@45635efc DEBUG: [HttpClient-5-SelectorManager] [2s 578ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 578ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 578ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 578ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 578ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 578ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@745d08be for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 579ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 579ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 579ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 579ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [2s 579ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 579ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 580ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 580ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 581ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 581ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 588ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 588ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 613ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 613ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 613ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-3] [2s 613ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 613ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 613ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 613ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 617ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 617ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 617ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 617ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-3] [2s 617ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-3] [2s 617ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 617ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 618ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 618ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 618ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [2s 622ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 623ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 623ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 623ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [readLoop] [2s 644ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 644ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 644ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 644ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 644ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 644ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [2s 645ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 645ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 645ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 648ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 648ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-3] [2s 648ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-5-SelectorManager] [2s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@745d08be for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 649ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 649ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 649ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@745d08be for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 649ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@745d08be for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 666ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 666ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 666ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@745d08be for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 667ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 676ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 676ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 676ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 676ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 676ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [2s 677ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [2s 677ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 677ms] 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 677ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 679ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 679ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 679ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 679ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-3] [2s 679ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-3] [2s 679ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 679ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 679ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 679ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 679ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 679ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 679ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 680ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 680ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 680ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 680ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 680ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 680ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-3] [2s 680ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [2s 680ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 680ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 680ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 687ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 687ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 687ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 687ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 688ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 690ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 690ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 690ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 690ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/fixed/x) 200 HTTP_2 Local port: 48000 DEBUG: [pool-1-thread-3] [2s 693ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 693ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 693ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 693ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 693ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 693ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 693ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 693ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 694ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 694ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 694ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 694ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 694ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 694ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 694ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 694ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 694ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 695ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 698ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b8d3a18 DEBUG: [pool-1-thread-3] [2s 698ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 698ms] HttpClientImpl(5) ClientImpl (async) elapsed 280 millis for GET to http://127.0.0.1:35183/http2/fixed/x DEBUG: [pool-1-thread-3] [2s 698ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 698ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54311245(5) DEBUG: [pool-1-thread-3] [2s 698ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4a66ec5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@131492b8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 698ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 698ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 698ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [2s 699ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 699ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 699ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 699ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 699ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 699ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 700ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [2s 701ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:35183/http2/chunk/x GET DEBUG: [pool-1-thread-3] [2s 702ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 702ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 702ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 702ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 702ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 702ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 702ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 703ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 703ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 703ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@63c63a8d queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 703ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@63c63a8d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 703ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 703ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 703ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 703ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 703ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 703ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 704ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-6-SelectorManager] [2s 704ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@18b64156 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-6-SelectorManager] [2s 704ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=48006,localport=35183] DEBUG: [HttpClient-6-SelectorManager] [2s 704ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48006 TestServer(1): starting connection DEBUG: [pool-1-thread-3] [2s 704ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 705ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 705ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 705ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 705ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [2s 705ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 705ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [2s 705ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [pool-1-thread-3] [2s 705ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 705ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@124e2a26 DEBUG: [pool-1-thread-3] [2s 705ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 705ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 705ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 705ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 705ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 705ms] SocketTube(6) onSubscribe called DEBUG: [pool-1-thread-2] [2s 705ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 705ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [2s 705ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-SelectorManager] [2s 705ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 705ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 706ms] SocketTube(6) write: starting subscription DEBUG: [pool-1-thread-2] [2s 706ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 706ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-6-SelectorManager] [2s 706ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 706ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 706ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 706ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 706ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 706ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [2s 706ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 706ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [2s 706ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 706ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (true) DEBUG: [pool-1-thread-3] [2s 706ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 706ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 707ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-3] [2s 707ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 707ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 707ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 707ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 707ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [2s 707ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 707ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 707ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 707ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 707ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-SelectorManager] [2s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for None (false) DEBUG: [pool-1-thread-3] [2s 707ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 707ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [2s 707ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 707ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-SelectorManager] [2s 707ms] SocketTube(6) read bytes: 71 DEBUG: [pool-1-thread-3] [2s 707ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 707ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [2s 707ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4abf8a46 DEBUG: [HttpClient-6-SelectorManager] [2s 708ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 708ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 708ms] Http1Exchange reading headers DEBUG: [HttpClient-6-SelectorManager] [2s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (false) DEBUG: [pool-1-thread-2] [2s 708ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@63c63a8d DEBUG: [pool-1-thread-3] [2s 708ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [HttpClient-6-SelectorManager] [2s 708ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 708ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-2] [2s 708ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 708ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [2s 708ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@63c63a8d DEBUG: [pool-1-thread-2] [2s 708ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 708ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [2s 708ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@63c63a8d DEBUG: [pool-1-thread-2] [2s 709ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 709ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 709ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48006 remote=/127.0.0.1:35183] DEBUG: [pool-1-thread-2] [2s 709ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [2s 709ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@76552e56(6) DEBUG: [pool-1-thread-2] [2s 709ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@40dae456/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25fe2be1 queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 709ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 710ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 710ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 710ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-2] [2s 710ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 710ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [2s 711ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 711ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 711ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 711ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 712ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 712ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [2s 712ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 712ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [2s 712ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 712ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-2] [2s 712ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 712ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@66d142e2 DEBUG: [pool-1-thread-2] [2s 712ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 712ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [2s 712ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 712ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 712ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 712ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [2s 712ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 712ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 712ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [2s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (false) DEBUG: [pool-1-thread-2] [2s 713ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 713ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 713ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 713ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 713ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 713ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 713ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 713ms] SocketTube(6) write: starting subscription DEBUG: [pool-1-thread-2] [2s 713ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [2s 713ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 713ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 713ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 713ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 713ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-2] [2s 713ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-3] [2s 714ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [2s 714ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [2s 714ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-2] [2s 714ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [2s 714ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 714ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-2] [2s 714ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [Test-server-pool] [2s 714ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 714ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 714ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [Test-server-pool] [2s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 714ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [Test-server-pool] [2s 714ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 714ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 714ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 714ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 714ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 715ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [2s 715ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(6) trying to write: 13 DEBUG: [Test-server-pool] [2s 715ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 715ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(6) wrote: 13 DEBUG: [pool-1-thread-2] [2s 715ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 715ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@76552e56(6) DEBUG: [pool-1-thread-3] [2s 715ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 715ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@40dae456/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25fe2be1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 715ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 715ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true TestServer: GET /http2/chunk/x DEBUG: [pool-1-thread-2] [2s 715ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [2s 716ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 716ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 716ms] FramesDecoder decodes: 30 Sent response headers 200 DEBUG: [readLoop] [2s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 716ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 717ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 717ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 717ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 717ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for None (false) DEBUG: [HttpClient-6-SelectorManager] [2s 718ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-6-SelectorManager] [2s 718ms] Http2Connection(SocketTube(6)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 719ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (false) DEBUG: [pool-1-thread-2] [2s 719ms] Http2Connection(SocketTube(6)) sending 91 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 719ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 719ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-2] [2s 719ms] Http2Connection(SocketTube(6)) Processing 91 DEBUG: [pool-1-thread-2] [2s 719ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-2] [2s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 719ms] 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 719ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 720ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 720ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 720ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [2s 720ms] SocketTube(6) trying to write: 9 DEBUG: [pool-1-thread-2] [2s 720ms] SocketTube(6) wrote: 9 DEBUG: [readLoop] [2s 720ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 720ms] SocketTube(6) write: requesting more... DEBUG: [readLoop] [2s 720ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 720ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [readLoop] [2s 720ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 720ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 720ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 720ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 720ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 721ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 721ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 721ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 721ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 721ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/chunk/x) 200 HTTP_2 Local port: 48006 DEBUG: [pool-1-thread-2] [2s 802ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 802ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 803ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 803ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 803ms] HttpClientImpl(6) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:35183/http2/chunk/x DEBUG: [pool-1-thread-2] [2s 803ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 803ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 803ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 804ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 804ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 804ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 804ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 804ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 804ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 804ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@72ca6f06 DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 805ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 809ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [2s 810ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:46577/https2/fixed/x GET DEBUG: [pool-1-thread-2] [2s 810ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 811ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 811ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 812ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-2] [2s 812ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [2s 812ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2ecbbc72 for C (true) DEBUG: [HttpClient-7-SelectorManager] [2s 812ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [2s 812ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43786 DEBUG: [pool-1-thread-2] [2s 813ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 813ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 813ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [2s 813ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 813ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [2s 813ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 813ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [2s 813ms] 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@2433d702[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-2] [2s 813ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) TestServer(2): connection accepted DEBUG: [HttpClient-7-SelectorManager] [2s 813ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 814ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 814ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [2s 814ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 814ms] SocketTube(7) write: registering startSubscription event TestServer(2): stopping is: false DEBUG: [HttpClient-7-SelectorManager] [2s 814ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 814ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 814ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking TestServer(2): creating connection TestServer(2): accepting connections DEBUG: [HttpClient-7-SelectorManager] [2s 814ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43786, Session(1711990250892|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [2s 814ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [2s 814ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [2s 815ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [2s 815ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-2] [2s 815ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [2s 815ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [2s 815ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 815ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [2s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 815ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [2s 815ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 815ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [2s 815ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 816ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 819ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 819ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 819ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 819ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 819ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-2] [2s 819ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-2] [2s 819ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 819ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 819ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-2] [2s 819ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-2] [2s 820ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-2] [2s 820ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 820ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 820ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 820ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 820ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 824ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [2s 824ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [2s 824ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 824ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 824ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 824ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [pool-1-thread-2] [2s 824ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [HttpClient-7-SelectorManager] [2s 824ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 824ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 824ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 825ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [2s 825ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 825ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 825ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [2s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 826ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 826ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 827ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 827ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 828ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 828ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-2] [2s 828ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 829ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 829ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 829ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 829ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 829ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 829ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 829ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 829ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 829ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 829ms] SocketTube(7) read bytes: 85 DEBUG: [HttpClient-7-SelectorManager] [2s 830ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 830ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 830ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 830ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [pool-1-thread-2] [2s 830ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [HttpClient-7-SelectorManager] [2s 830ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 830ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-2] [2s 830ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 830ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 830ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 830ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-2] [2s 830ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 831ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 831ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 831ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 831ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 831ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 831ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 831ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 831ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 831ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 841ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [2s 841ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 841ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 841ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 841ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [pool-1-thread-2] [2s 841ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [HttpClient-7-SelectorManager] [2s 841ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 842ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 842ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 842ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-2] [2s 842ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 842ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 842ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 843ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 843ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 843ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 843ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 843ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 843ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SocketTube(7) read bytes: 648 DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SSL Reader(SocketTube(7)) Adding 648 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 884ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(7)) Unwrapping: 648 DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 888ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 888ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 889ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 889ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 889ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 890ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 894ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 894ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 894ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 894ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 894ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 894ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 894ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 894ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 894ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 895ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 895ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 895ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 895ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 895ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 896ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-2] [2s 896ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6a52fa5 DEBUG: [pool-1-thread-2] [2s 896ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 896ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 896ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 896ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 896ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 896ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 896ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 897ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 897ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 897ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 897ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 897ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 897ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 897ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 897ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 897ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 897ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 898ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [2s 898ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [2s 898ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 898ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 899ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 899ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 905ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 905ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 905ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 906ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 906ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 906ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 906ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 909ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 914ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 915ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 915ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 915ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 915ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 915ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 915ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-2] [2s 915ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 915ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 915ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 915ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 915ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 916ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 916ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 916ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 916ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 916ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 916ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 916ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 916ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 916ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 916ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 916ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 916ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 917ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 917ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 917ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 917ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 917ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 917ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 917ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 917ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream TestServer(2): starting connection DEBUG: [pool-1-thread-2] [2s 917ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [2s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [pool-1-thread-2] [2s 918ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [2s 918ms] SocketTube(7) no more demand for reading DEBUG: [pool-1-thread-2] [2s 918ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 918ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 918ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 918ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 918ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-2] [2s 918ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 918ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 918ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 918ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 918ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 918ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 919ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [Test-server-pool] [2s 919ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 919ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [2s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 919ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [2s 919ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 919ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [Test-server-pool] [2s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 919ms] SocketTube(7) got some demand for reading DEBUG: [Test-server-pool] [2s 919ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 919ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 919ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 919ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (true) TestServer(2): connection started DEBUG: [readLoop] [2s 920ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [readLoop] [2s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 920ms] SocketTube(7) read bytes: 1813 DEBUG: [readLoop] [2s 920ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-7-SelectorManager] [2s 920ms] SSL Reader(SocketTube(7)) onNext DEBUG: [readLoop] [2s 920ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-7-SelectorManager] [2s 920ms] SSL Reader(SocketTube(7)) Adding 1813 bytes to read buffer DEBUG: [readLoop] [2s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 920ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 920ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1813, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [2s 920ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [pool-1-thread-2] [2s 920ms] SSL Reader(SocketTube(7)) Unwrapping: 1813 DEBUG: [readLoop] [2s 920ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 921ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 921ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 921ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1813 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [2s 921ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 922ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-2] [2s 922ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 922ms] 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 922ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 923ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 923ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 923ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 923ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 923ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 923ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 923ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 923ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 923ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 923ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 923ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 923ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 923ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 923ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 924ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 924ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 924ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 924ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-2] [2s 924ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 924ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 924ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 924ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 924ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 924ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 924ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 924ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 924ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 925ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 925ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 925ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 925ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 920ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [readLoop] [2s 937ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 938ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 938ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 938ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 938ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [2s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 947ms] SocketTube(7) read bytes: 163 DEBUG: [HttpClient-7-SelectorManager] [2s 947ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 947ms] SSL Reader(SocketTube(7)) Adding 163 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 948ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(7)) Unwrapping: 163 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [2s 948ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 949ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-2] [2s 949ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [2s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 949ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 949ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/fixed/x) 200 HTTP_2 Local port: 43786 DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 950ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 950ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 950ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 950ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(7)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [2s 951ms] HttpClientImpl(7) ClientImpl (async) elapsed 141 millis for GET to https://127.0.0.1:46577/https2/fixed/x DEBUG: [HttpClient-7-SelectorManager] [2s 948ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [MainThread] [2s 951ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 952ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-2] [2s 952ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [2s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 952ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [2s 953ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 953ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 953ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 953ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 953ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [2s 953ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 953ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [2s 953ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 953ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 953ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 953ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 953ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 954ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 954ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 954ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [2s 954ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-2] [2s 954ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 955ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 955ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 955ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 955ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 955ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 955ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 956ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@18a7dbfd DEBUG: [pool-1-thread-2] [2s 956ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 956ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 956ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [MainThread] [2s 956ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 956ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 956ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 956ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 956ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 956ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 956ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 957ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [HttpClient-7-SelectorManager] [2s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61315de0 for R (false) DEBUG: [MainThread] [2s 959ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:46577/https2/chunk/x GET DEBUG: [pool-1-thread-2] [2s 959ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 960ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 960ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 961ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43802, Session(1711990253884|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [2s 961ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [2s 963ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@58eeda5b for C (true) DEBUG: [HttpClient-8-SelectorManager] [2s 963ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [2s 963ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43802 DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 964ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [2s 964ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 964ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [2s 964ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [HttpClient-8-SelectorManager] [2s 964ms] 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@5216b12b[Not completed, 4 dependents] (id=497) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 964ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-2] [2s 965ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [2s 964ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 965ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 966ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 966ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [2s 966ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 966ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 966ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [2s 966ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 966ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 966ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 973ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 973ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 973ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 973ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 974ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 974ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-2] [2s 974ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-2] [2s 974ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 974ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 974ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-2] [2s 974ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-2] [2s 974ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-2] [2s 975ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 975ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 975ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 975ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 975ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 983ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 984ms] SocketTube(8) read bytes: 308 DEBUG: [HttpClient-8-SelectorManager] [2s 984ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 984ms] SSL Reader(SocketTube(8)) Adding 308 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 984ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for R (false) DEBUG: [HttpClient-8-SelectorManager] [2s 984ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 984ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 984ms] SSL Reader(SocketTube(8)) Unwrapping: 308 DEBUG: [pool-1-thread-2] [2s 985ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-2] [2s 985ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 985ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 985ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 985ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 985ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 989ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 989ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 989ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 990ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 990ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 990ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 990ms] SSL Reader(SocketTube(8)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [2s 990ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 991ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 991ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 991ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 991ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 991ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 992ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 992ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 992ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 992ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 992ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 992ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [2s 992ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 992ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 992ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 994ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 994ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 994ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 994ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 994ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 994ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 995ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 995ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 995ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 995ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 995ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 995ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 995ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 996ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 996ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-2] [2s 996ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9e301b3 DEBUG: [pool-1-thread-2] [2s 996ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 997ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 997ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 997ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 997ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 997ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 997ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 997ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 997ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 997ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 997ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 997ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [2s 997ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 998ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 998ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 998ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 998ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 998ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 998ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 998ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 998ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 998ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [2s 998ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [2s 998ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 998ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 999ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 999ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 999ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 999ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 999ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 999ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 1ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-2] [3s 1ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [3s 1ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 1ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 1ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 1ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 1ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [3s 1ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 1ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 1ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 1ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [3s 1ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 2ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 2ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 2ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 2ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [3s 2ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 2ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 2ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 2ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [3s 2ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 2ms] SSL Writer(SocketTube(8)) wrapping 136 bytes TestServer(2): starting connection DEBUG: [pool-1-thread-2] [3s 3ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SocketTube(8) no more demand for reading DEBUG: [pool-1-thread-2] [3s 3ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 3ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 3ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 3ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 4ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 4ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 4ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 4ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 4ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-2] [3s 4ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [3s 4ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 4ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 4ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 4ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [Test-server-pool] [3s 4ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 4ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [Test-server-pool] [3s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 5ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [Test-server-pool] [3s 5ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 5ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [3s 5ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [3s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 5ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [3s 5ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 5ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 5ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [3s 5ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 5ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 5ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for R (true) TestServer(2): connection started DEBUG: [readLoop] [3s 5ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-8-SelectorManager] [3s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for None (false) DEBUG: [readLoop] [3s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 6ms] SocketTube(8) read bytes: 1803 DEBUG: [readLoop] [3s 6ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-8-SelectorManager] [3s 6ms] SSL Reader(SocketTube(8)) onNext DEBUG: [readLoop] [3s 6ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-8-SelectorManager] [3s 6ms] SSL Reader(SocketTube(8)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [3s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 6ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 6ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 6ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [3s 6ms] SSL Reader(SocketTube(8)) Unwrapping: 1803 DEBUG: [readLoop] [3s 6ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for R (false) DEBUG: [readLoop] [3s 6ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-8-SelectorManager] [3s 6ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 6ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [3s 7ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) pushScheduler is alive TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [3s 7ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [3s 8ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers Sent response headers 200 DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 DEBUG: [HttpClient-8-SelectorManager] [3s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for None (false) DEBUG: [pool-1-thread-2] [3s 8ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-8-SelectorManager] [3s 8ms] SocketTube(8) no more demand for reading DEBUG: [pool-1-thread-2] [3s 9ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 9ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 9ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 9ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 9ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 9ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 9ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 9ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 9ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [3s 9ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 9ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 10ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [3s 10ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 10ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 10ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 10ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 10ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 10ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 10ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 10ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 11ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-2] [3s 11ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-2] [3s 11ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [3s 11ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 11ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 11ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 11ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 11ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [readLoop] [3s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 11ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [readLoop] [3s 11ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 11ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [readLoop] [3s 12ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [3s 12ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 12ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 12ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 12ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 12ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [3s 12ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 12ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 12ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 13ms] SocketTube(8) read bytes: 158 DEBUG: [HttpClient-8-SelectorManager] [3s 13ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 13ms] SSL Reader(SocketTube(8)) Adding 158 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 13ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 13ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 13ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 13ms] SSL Reader(SocketTube(8)) Unwrapping: 158 DEBUG: [pool-1-thread-2] [3s 13ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [3s 13ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [3s 13ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [3s 14ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-2] [3s 14ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [3s 14ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 14ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 14ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-2] [3s 14ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [3s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 15ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/chunk/x) 200 HTTP_2 Local port: 43802 DEBUG: [pool-1-thread-2] [3s 60ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 60ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 60ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 60ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 60ms] HttpClientImpl(8) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46577/https2/chunk/x DEBUG: [pool-1-thread-2] [3s 60ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 60ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 60ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [3s 61ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [3s 61ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 61ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 61ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-2] [3s 62ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [3s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 62ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [3s 62ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 62ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 62ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 62ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 62ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [MainThread] [3s 63ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-2] [3s 64ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 64ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 64ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 64ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 64ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 64ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 64ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 64ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24a4c645 DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 65ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [3s 65ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 65ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1714250d for R (false) DEBUG: [MainThread] [3s 67ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [3s 68ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33591/http1/fixed/x GET DEBUG: [pool-1-thread-2] [3s 68ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 69ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 69ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 69ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 69ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 69ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 69ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 70ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 70ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 70ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7d162565 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 70ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7d162565, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 70ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 70ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 70ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 70ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 70ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 70ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 70ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [3s 70ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4e4ccffc for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 71ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 71ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54020 DEBUG: [pool-1-thread-2] [3s 71ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 71ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 71ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 71ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 71ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [3s 71ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 71ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [3s 71ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [3s 71ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 71ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@44b4a48c DEBUG: [pool-1-thread-2] [3s 72ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 72ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 72ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 72ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 72ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 72ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 72ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 72ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 72ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [3s 72ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [3s 72ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 72ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 72ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 72ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 72ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 72ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [3s 72ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [3s 73ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 73ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [3s 73ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 73ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 73ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 73ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-9-SelectorManager] [3s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (true) DEBUG: [pool-1-thread-2] [3s 73ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 73ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 73ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 74ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [3s 74ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 74ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 74ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 74ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 74ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 74ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 74ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 74ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 74ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 74ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 74ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 74ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 74ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 74ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 74ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 74ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6ce94ded DEBUG: [pool-1-thread-2] [3s 74ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 75ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 75ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 75ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-9-SelectorManager] [3s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [pool-1-thread-2] [3s 75ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 75ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [3s 75ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 75ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [3s 75ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7d162565 DEBUG: [pool-1-thread-2] [3s 75ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-2] [3s 75ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7d162565 DEBUG: [HttpClient-9-SelectorManager] [3s 75ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 75ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [3s 76ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [3s 76ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7d162565 DEBUG: [pool-1-thread-2] [3s 76ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 76ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 169ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 169ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [3s 169ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6e7d28db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3819f67a queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 169ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-1] [3s 169ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33591/http1/fixed/x DEBUG: [pool-1-thread-2] [3s 169ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 170ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 170ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 170ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 170ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6e7d28db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3819f67a, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 170ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e7d28db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3819f67a DEBUG: [pool-1-thread-2] [3s 170ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 170ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e7d28db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3819f67a DEBUG: [pool-1-thread-2] [3s 170ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [3s 170ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [3s 170ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 170ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 170ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 170ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 170ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [3s 170ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 170ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [MainThread] [3s 170ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 171ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 171ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 171ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 171ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [3s 171ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 171ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 171ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 171ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [3s 171ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [3s 171ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 171ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [3s 172ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [3s 172ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [HttpClient-9-SelectorManager] [3s 172ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 172ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 172ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 172ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [3s 172ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 172ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 172ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 172ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 172ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 172ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 173ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 173ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 173ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 173ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33591/http1/chunk/x GET DEBUG: [pool-1-thread-2] [3s 173ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 173ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 174ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 174ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 174ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 174ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 174ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 174ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 175ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@52486c54 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 175ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@52486c54, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 175ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 175ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 175ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 175ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 175ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 175ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 175ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 175ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 175ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [3s 175ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 175ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [3s 175ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-9-SelectorManager] [3s 175ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30fde2fb DEBUG: [pool-1-thread-2] [3s 175ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 175ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 175ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 176ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [3s 176ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 176ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 176ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 176ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 176ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 176ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 176ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 177ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 177ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 177ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 177ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 177ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 178ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [3s 178ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 178ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 178ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 178ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 178ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 178ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 178ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 179ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [3s 179ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 179ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 179ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 179ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 179ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 179ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 179ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 179ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 179ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 179ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 179ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 179ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 179ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 179ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 179ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 179ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5574bd36 DEBUG: [pool-1-thread-2] [3s 180ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 180ms] Http1Exchange reading headers DEBUG: [HttpClient-9-SelectorManager] [3s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [pool-1-thread-2] [3s 180ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 180ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-9-SelectorManager] [3s 180ms] SocketTube(9) read bytes: 108 DEBUG: [pool-1-thread-2] [3s 180ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 180ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@52486c54 DEBUG: [pool-1-thread-1] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-1] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@52486c54 DEBUG: [HttpClient-9-SelectorManager] [3s 180ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 180ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [3s 181ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [3s 181ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@52486c54 DEBUG: [pool-1-thread-1] [3s 181ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 181ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 274ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 274ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [3s 274ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@ab221a6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@47b77989 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 274ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [3s 274ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 274ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 274ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33591/http1/chunk/x DEBUG: [pool-1-thread-1] [3s 274ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 275ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 275ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@ab221a6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@47b77989, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 275ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@ab221a6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@47b77989 DEBUG: [pool-1-thread-1] [3s 275ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 275ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@ab221a6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@47b77989 DEBUG: [pool-1-thread-1] [3s 275ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [3s 275ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [3s 275ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [3s 275ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [3s 275ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [3s 275ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [3s 275ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [MainThread] [3s 275ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 275ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [3s 275ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [3s 276ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [3s 276ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [3s 276ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [3s 276ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 276ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 276ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [3s 276ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [3s 276ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [3s 276ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 276ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 276ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 276ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 276ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 276ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 276ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 276ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 276ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 276ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 276ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 276ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 276ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 276ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [3s 277ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 277ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [3s 277ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 277ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [3s 278ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 278ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 278ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 278ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 278ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [3s 278ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 278ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 278ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 278ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 279ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 279ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 279ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 279ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 279ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 279ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 279ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 279ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 279ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 279ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 279ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 280ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46481/https1/fixed/x GET DEBUG: [pool-1-thread-1] [3s 280ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 281ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 281ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 281ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-1] [3s 282ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 282ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@518ca0ac for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 282ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 282ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48304 DEBUG: [pool-1-thread-1] [3s 282ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-1] [3s 282ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 283ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-1] [3s 283ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 283ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] 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@2180fe7f[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 283ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] 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 283ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 283ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 284ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (true) DEBUG: [pool-1-thread-1] [3s 283ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-1] [3s 284ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-1] [3s 284ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 284ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 284ms] SocketTube(10) write: starting subscription DEBUG: [pool-1-thread-1] [3s 284ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 284ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 284ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 284ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 284ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 284ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 287ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 290ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-1] [3s 291ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-1] [3s 291ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 291ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 291ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 291ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 291ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SocketTube(10) read bytes: 261 DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SSL Reader(SocketTube(10)) Adding 261 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 301ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 301ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 301ms] SSL Reader(SocketTube(10)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [3s 301ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [3s 301ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 301ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 301ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 301ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 301ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 303ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [3s 303ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 303ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 303ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 304ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 304ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-1] [3s 304ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 304ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 304ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 305ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 305ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [3s 305ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 305ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 306ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 307ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [3s 307ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 307ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 308ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 308ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 308ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 308ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-1] [3s 308ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 308ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [3s 308ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [3s 308ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 308ms] 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 309ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48304 remote=/127.0.0.1:46481] DEBUG: [pool-1-thread-1] [3s 309ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 309ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32c0e8f6 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32c0e8f6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 309ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 310ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 310ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 310ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@29e45019 DEBUG: [pool-1-thread-1] [3s 310ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [3s 310ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 310ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 310ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 310ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 311ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 311ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 311ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 311ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 311ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [3s 311ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 311ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [3s 311ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 312ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 312ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 312ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [3s 312ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [3s 312ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 312ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 312ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 312ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 312ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 312ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 312ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 312ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 312ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 312ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [3s 312ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 314ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 314ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 314ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 314ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 314ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 314ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 314ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 314ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 314ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-1] [3s 314ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-1] [3s 315ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 315ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@55631f9d DEBUG: [pool-1-thread-1] [3s 315ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 315ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [3s 315ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 315ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 315ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 315ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [3s 316ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [3s 316ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 316ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 316ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [3s 316ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [3s 316ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [3s 316ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 316ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 316ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 316ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 316ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 316ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 316ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 316ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 317ms] SocketTube(10) read bytes: 1721 DEBUG: [HttpClient-9-SelectorManager] [3s 317ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 317ms] SSL Reader(SocketTube(10)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 317ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(10)) Unwrapping: 1721 DEBUG: [HttpClient-9-SelectorManager] [3s 317ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 318ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 318ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 318ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 359ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [3s 359ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 360ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 360ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 360ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 360ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [3s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [3s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32c0e8f6 DEBUG: [pool-1-thread-1] [3s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32c0e8f6 DEBUG: [pool-1-thread-1] [3s 361ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [3s 361ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [3s 361ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32c0e8f6 DEBUG: [pool-1-thread-1] [3s 362ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 362ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 386ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 386ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [3s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5a48315b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f7ae5bc queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 387ms] HttpClientImpl(9) ClientImpl (async) elapsed 107 millis for GET to https://127.0.0.1:46481/https1/fixed/x DEBUG: [pool-1-thread-1] [3s 387ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 387ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 387ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 387ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5a48315b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f7ae5bc, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5a48315b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f7ae5bc DEBUG: [pool-1-thread-1] [3s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5a48315b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f7ae5bc DEBUG: [pool-1-thread-1] [3s 388ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [3s 388ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [3s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [3s 388ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 388ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 389ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [3s 389ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 389ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 389ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 389ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [3s 389ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 389ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 389ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 389ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [3s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5a48315b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f7ae5bc DEBUG: [pool-1-thread-1] [3s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5a48315b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f7ae5bc DEBUG: [pool-1-thread-1] [3s 390ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [3s 390ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 390ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [3s 390ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 391ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 391ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 391ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 391ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [3s 391ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 391ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 391ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 391ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 391ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 391ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 391ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [3s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 392ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 392ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 392ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 392ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 394ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46481/https1/chunk/x GET DEBUG: [HttpClient-9-SelectorManager] [3s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [pool-1-thread-1] [3s 394ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 395ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 395ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 395ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 395ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [3s 395ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 395ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 395ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2947703a queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2947703a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 396ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 396ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 396ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 396ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@329e5ea0 DEBUG: [pool-1-thread-1] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 396ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 396ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 397ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 397ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 397ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 397ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 397ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 397ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [3s 397ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 397ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [3s 397ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 397ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 397ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 397ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [3s 397ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [3s 397ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 397ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 397ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [3s 398ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [3s 398ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 399ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 399ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 399ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 399ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 399ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 399ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 399ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 399ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 399ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 399ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 399ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 399ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 400ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 400ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@af10a4a DEBUG: [pool-1-thread-1] [3s 400ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 400ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 400ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 400ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [3s 400ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 400ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [3s 401ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 401ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 401ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [3s 401ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [3s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [3s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2947703a DEBUG: [pool-1-thread-1] [3s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2947703a DEBUG: [pool-1-thread-1] [3s 402ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [3s 402ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [3s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2947703a DEBUG: [pool-1-thread-1] [3s 402ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 402ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 494ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 495ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [3s 495ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@468eac52/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@545ac219 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 495ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 495ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 495ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46481/https1/chunk/x DEBUG: [pool-1-thread-1] [3s 495ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 495ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 496ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@468eac52/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@545ac219, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@468eac52/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@545ac219 DEBUG: [pool-1-thread-1] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@468eac52/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@545ac219 DEBUG: [pool-1-thread-1] [3s 496ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [3s 496ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [3s 496ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 496ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 496ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 496ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 497ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 497ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 497ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 497ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [3s 497ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 498ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [pool-1-thread-1] [3s 498ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 498ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 498ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [HttpClient-9-SelectorManager] [3s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 498ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 498ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [3s 498ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [3s 498ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [3s 498ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [3s 499ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [3s 499ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 499ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 499ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [3s 499ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [3s 499ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@468eac52/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@545ac219 DEBUG: [pool-1-thread-1] [3s 499ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 499ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@468eac52/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@545ac219 DEBUG: [pool-1-thread-1] [3s 499ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [3s 499ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [3s 499ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [3s 499ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [3s 499ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [3s 499ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [3s 500ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [3s 500ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [3s 500ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 500ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 500ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [3s 500ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [3s 500ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [3s 500ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 500ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [3s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [3s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@468eac52/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@545ac219 DEBUG: [pool-1-thread-1] [3s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@468eac52/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@545ac219 DEBUG: [pool-1-thread-1] [3s 502ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [3s 502ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [3s 502ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [3s 502ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [3s 502ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [3s 502ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [3s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [3s 503ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 503ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 503ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 503ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 503ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [3s 503ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 503ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 503ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 503ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 503ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 503ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [3s 504ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 504ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [3s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 505ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 505ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 505ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [MainThread] [3s 505ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:35183/http2/fixed/x GET DEBUG: [pool-1-thread-1] [3s 505ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 505ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 505ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 505ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 505ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 506ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 506ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 506ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 506ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 506ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@16d016e2 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 507ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@16d016e2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 507ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 507ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 507ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 507ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 507ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 507ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 507ms] 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-9-SelectorManager] [3s 507ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@65d74011 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=48020,localport=35183] TestServer(1): starting connection DEBUG: [HttpClient-9-SelectorManager] [3s 508ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 508ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48020 DEBUG: [pool-1-thread-1] [3s 508ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 508ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 508ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 508ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 508ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [3s 508ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 508ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-1] [3s 508ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-1] [3s 508ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 508ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@14340a76 DEBUG: [HttpClient-9-SelectorManager] [3s 508ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 508ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 508ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 509ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 509ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 509ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 509ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 509ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 509ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [3s 509ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [3s 509ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 508ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 509ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [3s 510ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 510ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 510ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [3s 510ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [3s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 510ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 510ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 510ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 510ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 510ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [3s 511ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 511ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 511ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 511ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 511ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 511ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 511ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 511ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 511ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 511ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 511ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-1] [3s 511ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 511ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 512ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 512ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 512ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [pool-1-thread-1] [3s 512ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 512ms] Http1Exchange reading headers DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] SocketTube(11) read bytes: 71 DEBUG: [pool-1-thread-1] [3s 512ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 512ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [3s 512ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [3s 512ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 512ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@16d016e2 DEBUG: [pool-1-thread-1] [3s 512ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@250fc456 DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [pool-1-thread-2] [3s 512ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 512ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 513ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@16d016e2 DEBUG: [pool-1-thread-2] [3s 513ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [3s 513ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [3s 513ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@16d016e2 DEBUG: [pool-1-thread-2] [3s 513ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 513ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 513ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48020 remote=/127.0.0.1:35183] DEBUG: [pool-1-thread-2] [3s 513ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [3s 513ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [3s 513ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@22292bc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@107b06d9 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 513ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 514ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 514ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 514ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [3s 514ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 514ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [3s 514ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 515ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 515ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 515ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 515ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 515ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [3s 515ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 515ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [3s 515ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 515ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 515ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-2] [3s 515ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 515ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 515ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10c25cdb DEBUG: [HttpClient-9-SelectorManager] [3s 515ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SocketTube(11) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 516ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 516ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [3s 516ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [3s 516ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [pool-1-thread-2] [3s 516ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 516ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SocketTube(11) onSubscribe called DEBUG: [pool-1-thread-2] [3s 516ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 516ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 516ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 516ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [3s 516ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 516ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 516ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 516ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 516ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 517ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 517ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 517ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 517ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 516ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 517ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [3s 517ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [3s 518ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [3s 518ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [3s 518ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [3s 518ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [3s 518ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@22292bc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@107b06d9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 518ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [3s 518ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [3s 518ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [3s 518ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 518ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 518ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 518ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [3s 520ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 520ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 520ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [readLoop] [3s 520ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) read bytes: 39 DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] Http2Connection(SocketTube(11)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [3s 520ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [3s 521ms] SocketTube(11) resuming read event DEBUG: [readLoop] [3s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [readLoop] [3s 521ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 521ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 521ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [3s 521ms] Http2Connection(SocketTube(11)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [pool-1-thread-2] [3s 521ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 39 DEBUG: [readLoop] [3s 521ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 521ms] SocketTube(11) read bytes: 9 DEBUG: [pool-1-thread-2] [3s 521ms] Http2Connection(SocketTube(11)) Processing 39 DEBUG: [HttpClient-9-SelectorManager] [3s 521ms] Http2Connection(SocketTube(11)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 521ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-9-SelectorManager] [3s 521ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [3s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 521ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 521ms] 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 /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [pool-1-thread-2] [3s 522ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-2] [3s 522ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 522ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 522ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) Sent response headers 200 DEBUG: [pool-1-thread-2] [3s 522ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-2] [3s 522ms] SocketTube(11) wrote: 9 DEBUG: [readLoop] [3s 522ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 522ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 522ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 522ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 522ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 522ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [3s 522ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [HttpClient-9-SelectorManager] [3s 523ms] SocketTube(11) read bytes: 48 DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SocketTube(11)) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [3s 523ms] Http2Connection(SocketTube(11)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 523ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 9 DEBUG: [HttpClient-9-SelectorManager] [3s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 523ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SocketTube(11)) Processing 9 DEBUG: [pool-1-thread-2] [3s 523ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 523ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SocketTube(11)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 48 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SocketTube(11)) Processing 48 DEBUG: [pool-1-thread-2] [3s 524ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [3s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 524ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/fixed/x) 200 HTTP_2 Local port: 48020 DEBUG: [pool-1-thread-2] [3s 606ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 606ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 606ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 606ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 606ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:35183/http2/fixed/x DEBUG: [pool-1-thread-2] [3s 606ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 606ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 606ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 606ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 606ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 606ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 606ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 607ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 607ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 607ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 607ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 607ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 607ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 607ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 607ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 607ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 607ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@712d624d DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [3s 608ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:35183/http2/chunk/x GET DEBUG: [pool-1-thread-2] [3s 608ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 609ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [3s 609ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 609ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 609ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 609ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 610ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 610ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 610ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [3s 610ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-2] [3s 610ms] SocketTube(11) wrote: 60 DEBUG: [readLoop] [3s 610ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 610ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 610ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 610ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 610ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [3s 610ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 611ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [3s 611ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 611ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 611ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 611ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 611ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [3s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 613ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [3s 613ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 613ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [3s 613ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 42 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-2] [3s 613ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-2] [3s 613ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 613ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 615ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/chunk/x) 200 HTTP_2 Local port: 48020 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 709ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 709ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 709ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 709ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:35183/http2/chunk/x DEBUG: [pool-1-thread-2] [3s 709ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 709ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 709ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 709ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 710ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 710ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 710ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 710ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 710ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 710ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 710ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [MainThread] [3s 710ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 710ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 710ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 710ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 710ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 710ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 710ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 710ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 710ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 710ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [MainThread] [3s 710ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 710ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [3s 710ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [pool-1-thread-2] [3s 711ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a3100a7 DEBUG: [pool-1-thread-2] [3s 711ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [3s 711ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [3s 712ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46577/https2/fixed/x GET DEBUG: [pool-1-thread-2] [3s 712ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 713ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 713ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 713ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-2] [3s 713ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 713ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2491830f for C (true) TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections DEBUG: [HttpClient-9-SelectorManager] [3s 713ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43812, Session(1711990254031|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43812 DEBUG: [pool-1-thread-2] [3s 714ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [3s 714ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 714ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [3s 714ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-2] [3s 714ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [3s 714ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [3s 714ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] 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@3b65fb78[Not completed, 4 dependents] (id=906) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 714ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 714ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 714ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 715ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [3s 715ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 715ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 715ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 715ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 716ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 716ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 716ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 720ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 721ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 721ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 721ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [3s 721ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 721ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 721ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [3s 721ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 721ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 721ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 721ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-2] [3s 721ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-2] [3s 721ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 721ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 721ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 721ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 722ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 726ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 726ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 726ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 726ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 726ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 726ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 726ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [3s 726ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 726ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 726ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 726ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [3s 726ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 726ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [3s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 729ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 729ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 729ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-2] [3s 729ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 729ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 729ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 729ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 730ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [3s 730ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [3s 730ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 730ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 730ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 730ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 730ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 730ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [pool-1-thread-2] [3s 730ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 730ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [3s 731ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [3s 731ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 731ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 731ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-2] [3s 732ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 732ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 733ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 733ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 733ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 733ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-2] [3s 733ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 733ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 733ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 734ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 734ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 734ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 734ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 734ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 734ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 734ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 734ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-2] [3s 734ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@52b490f6 DEBUG: [pool-1-thread-2] [3s 735ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 735ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 735ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 735ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 735ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 735ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 735ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 735ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 735ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 735ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 735ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 735ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [3s 735ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 735ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 735ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 736ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 736ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 736ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 736ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 736ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 736ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 736ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [3s 736ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [3s 736ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 736ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 736ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 736ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 736ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 736ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 736ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 737ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 737ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 737ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 737ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 737ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 737ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 737ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 737ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 737ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 737ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 737ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 737ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 737ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-2] [3s 738ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 738ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 738ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 738ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 738ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [3s 738ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [3s 738ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 738ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 738ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 738ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [3s 738ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 738ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 738ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 738ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [3s 738ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [3s 738ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 738ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 738ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 738ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [3s 738ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 738ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 739ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 739ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 739ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 739ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 739ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 739ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 739ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 739ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 739ms] SocketTube(12) trying to write: 174 TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [3s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [pool-1-thread-2] [3s 739ms] SocketTube(12) wrote: 174 DEBUG: [HttpClient-9-SelectorManager] [3s 739ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-2] [3s 739ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [3s 739ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 739ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 739ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 740ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 740ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [3s 740ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [3s 740ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 740ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [3s 740ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 740ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [3s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 740ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 740ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [3s 740ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [Test-server-pool] [3s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 740ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [3s 740ms] SocketTube(12) resuming read event DEBUG: [Test-server-pool] [3s 740ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 740ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (true) DEBUG: [pool-1-thread-2] [3s 740ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SocketTube(12) read bytes: 1803 TestServer(2): connection started DEBUG: [readLoop] [3s 741ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SSL Reader(SocketTube(12)) onNext DEBUG: [readLoop] [3s 741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SSL Reader(SocketTube(12)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [3s 741ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 741ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SocketTube(12) resuming read event DEBUG: [readLoop] [3s 741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 741ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 741ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [3s 741ms] SSL Reader(SocketTube(12)) Unwrapping: 1803 DEBUG: [readLoop] [3s 741ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 741ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 741ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 742ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 742ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 742ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-2] [3s 742ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [3s 742ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [3s 742ms] SSL Reader(SocketTube(12)) Unwrapping: 77 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 Sent response headers 200 DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 743ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [3s 743ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 743ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 743ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-2] [3s 743ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 744ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 744ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 744ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 744ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 744ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 744ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 744ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 744ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [3s 744ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 744ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 744ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [3s 744ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 744ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 745ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 745ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 745ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 745ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 745ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-2] [3s 745ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-2] [3s 745ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 745ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 745ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 745ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 745ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 745ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [readLoop] [3s 745ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 745ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [readLoop] [3s 745ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 745ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [3s 745ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [3s 745ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 745ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 746ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 746ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 746ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [3s 746ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [3s 746ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 746ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 746ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SSL Reader(SocketTube(12)) Adding 163 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 746ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 746ms] SSL Reader(SocketTube(12)) Unwrapping: 163 DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 747ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [3s 747ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 747ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 747ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [3s 747ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-2] [3s 747ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [3s 747ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 748ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 748ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/fixed/x) 200 HTTP_2 Local port: 43812 DEBUG: [pool-1-thread-2] [3s 813ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 813ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 813ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 813ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 813ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46577/https2/fixed/x DEBUG: [pool-1-thread-2] [3s 813ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 813ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 813ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [3s 813ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [MainThread] [3s 814ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 814ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [3s 814ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [3s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 814ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 814ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [3s 815ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 815ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 815ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 815ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 815ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 815ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [MainThread] [3s 815ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 817ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 817ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [3s 818ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 818ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 818ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 818ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 818ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 818ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@54e0da7c DEBUG: [pool-1-thread-2] [3s 818ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 819ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [3s 819ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [3s 819ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 819ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 819ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [MainThread] [3s 819ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46577/https2/chunk/x GET DEBUG: [pool-1-thread-2] [3s 820ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 820ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [3s 820ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 820ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 820ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 820ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 820ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 820ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 820ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 820ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-2] [3s 820ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 821ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 821ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 821ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 821ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 821ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [3s 821ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 821ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 821ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [3s 821ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 822ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [3s 822ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [3s 822ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 822ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 822ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 822ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 822ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [readLoop] [3s 822ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 822ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [readLoop] [3s 822ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [3s 822ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [3s 823ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-2] [3s 823ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 823ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 823ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 823ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 823ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 823ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [3s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 824ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [3s 824ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 825ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 825ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 825ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 825ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [HttpClient-9-SelectorManager] [3s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 825ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 825ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [3s 825ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 825ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 825ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-2] [3s 825ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 825ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 825ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [3s 825ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 825ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 825ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 825ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-2] [3s 826ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-2] [3s 826ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 826ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/chunk/x) 200 HTTP_2 Local port: 43812 DEBUG: [pool-1-thread-2] [3s 920ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 920ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 920ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 920ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 920ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46577/https2/chunk/x DEBUG: [pool-1-thread-2] [3s 921ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 921ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 921ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [3s 921ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 921ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [3s 921ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [3s 921ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [MainThread] [3s 921ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 921ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [3s 921ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 921ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [3s 921ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [3s 921ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [3s 922ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [3s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 922ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-2] [3s 922ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 922ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 922ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 922ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [MainThread] [3s 922ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 922ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [pool-1-thread-2] [3s 922ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 923ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 923ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 923ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 923ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 923ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [3s 923ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 923ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 923ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [3s 923ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 923ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 923ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 923ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-2] [3s 923ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [3s 923ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 924ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 924ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 924ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 924ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 924ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 924ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 924ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 924ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 924ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 924ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 924ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [3s 924ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [3s 924ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-2] [3s 924ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e45f5a7 DEBUG: [pool-1-thread-2] [3s 924ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [3s 924ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-2] [3s 924ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 924ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [3s 924ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [3s 924ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 925ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 925ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [MainThread] [3s 933ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [3s 936ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:33591/http1/fixed/x GET DEBUG: [pool-1-thread-2] [3s 936ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 936ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 936ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 937ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 937ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 937ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 937ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 938ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 938ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2aa6e8aa queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2aa6e8aa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 938ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 939ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 939ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 939ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 939ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 939ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [3s 939ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54d956af for C (true) DEBUG: [HttpClient-10-SelectorManager] [3s 940ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [3s 940ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54036 DEBUG: [pool-1-thread-2] [3s 940ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 940ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [3s 940ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [3s 940ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 940ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [3s 940ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 940ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [3s 940ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [pool-1-thread-2] [3s 940ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [3s 940ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e213ddf DEBUG: [pool-1-thread-2] [3s 941ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [3s 941ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 941ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [3s 941ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 941ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [3s 941ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 941ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [3s 941ms] SocketTube(13) write: starting subscription DEBUG: [pool-1-thread-1] [3s 941ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [3s 941ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 941ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 941ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 941ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [3s 941ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [3s 941ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 941ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 941ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 941ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 941ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-10-SelectorManager] [3s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b23a87f for R (true) DEBUG: [pool-1-thread-3] [3s 941ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [3s 941ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 941ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 941ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 942ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 942ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 942ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 942ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 942ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 942ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 942ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 942ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-3] [3s 942ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 942ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 942ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 942ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 942ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 942ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 942ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 942ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 942ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-3] [3s 942ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 942ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 942ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@684024f3 DEBUG: [pool-1-thread-3] [3s 942ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b23a87f for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 944ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [3s 944ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [3s 944ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b23a87f for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 944ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 944ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2aa6e8aa DEBUG: [pool-1-thread-3] [3s 944ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 944ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2aa6e8aa DEBUG: [pool-1-thread-3] [3s 944ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [3s 944ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [3s 944ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2aa6e8aa DEBUG: [pool-1-thread-3] [3s 944ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 945ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 42ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 42ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5c63f0f0(10) DEBUG: [pool-1-thread-3] [4s 42ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3a2d4c73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49676a1d queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 43ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-3] [4s 43ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 43ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 43ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 43ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 43ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3a2d4c73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49676a1d, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 43ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a2d4c73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49676a1d DEBUG: [pool-1-thread-3] [4s 43ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 43ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a2d4c73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49676a1d DEBUG: [pool-1-thread-3] [4s 43ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [4s 43ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [4s 43ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 43ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 43ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [4s 43ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-3] [4s 43ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 44ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-3] [4s 44ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [4s 44ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 44ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 44ms] HttpResponseInputStream next item received DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [4s 44ms] HttpResponseInputStream item offered DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 44ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b23a87f for R (false) DEBUG: [pool-1-thread-3] [4s 44ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5c63f0f0(10) DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SocketTube(13) onSubscribe called DEBUG: [pool-1-thread-3] [4s 44ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SocketTube(13) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 44ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-10-SelectorManager] [4s 44ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 45ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 45ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [4s 45ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 47ms] HttpClientImpl(10) ClientImpl (async) elapsed 111 millis for GET to http://127.0.0.1:33591/http1/fixed/x DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 49ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [4s 50ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:33591/http1/chunk/x GET DEBUG: [pool-1-thread-2] [4s 50ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 50ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 50ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 50ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 50ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 51ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 51ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 52ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 52ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 52ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5a694963 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 52ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5a694963, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 52ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 52ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 52ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 52ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 52ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 52ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 52ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [4s 53ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6a8dc9cb for C (true) DEBUG: [HttpClient-11-SelectorManager] [4s 53ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [4s 53ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54052 DEBUG: [pool-1-thread-2] [4s 53ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 54ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [4s 54ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [4s 54ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 54ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-2] [4s 54ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 54ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-2] [4s 54ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-2] [4s 54ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-11-SelectorManager] [4s 54ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6075a2bb DEBUG: [HttpClient-11-SelectorManager] [4s 54ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 54ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 54ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [4s 54ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [4s 54ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [4s 54ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 54ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [4s 54ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 54ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 54ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 54ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 54ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 54ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 54ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 54ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 54ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [4s 55ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 55ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 55ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [4s 55ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 55ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [4s 55ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 55ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 55ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 55ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for R (true) DEBUG: [pool-1-thread-1] [4s 55ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 55ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 55ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 55ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 55ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 56ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-1] [4s 56ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [4s 56ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 56ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 56ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 56ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 56ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 56ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 56ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 56ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-1] [4s 56ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 56ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 56ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@27c780e4 DEBUG: [pool-1-thread-1] [4s 56ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for None (false) DEBUG: [HttpClient-11-SelectorManager] [4s 57ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [4s 57ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [4s 57ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [4s 57ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5a694963 DEBUG: [HttpClient-11-SelectorManager] [4s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for R (false) DEBUG: [pool-1-thread-1] [4s 57ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [4s 57ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 57ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5a694963 DEBUG: [pool-1-thread-1] [4s 57ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [4s 57ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [4s 57ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5a694963 DEBUG: [pool-1-thread-1] [4s 58ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 58ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 151ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 151ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@19cededa(11) DEBUG: [pool-1-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3cc613ed/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a376591 queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-1] [4s 152ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 152ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 152ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 152ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3cc613ed/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a376591, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3cc613ed/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a376591 DEBUG: [pool-1-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3cc613ed/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a376591 DEBUG: [pool-1-thread-1] [4s 152ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [4s 152ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [4s 152ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [4s 152ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [4s 153ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 153ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [4s 153ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-1] [4s 153ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 153ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(14) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 154ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-1] [4s 154ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 154ms] HttpClientImpl(11) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:33591/http1/chunk/x DEBUG: [HttpClient-11-SelectorManager] [4s 154ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [4s 154ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [4s 154ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 154ms] HttpResponseInputStream next item received DEBUG: [HttpClient-11-SelectorManager] [4s 154ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 154ms] HttpResponseInputStream item offered DEBUG: [HttpClient-11-SelectorManager] [4s 154ms] SocketTube(14) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 154ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-11-SelectorManager] [4s 154ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [4s 154ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [4s 154ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-11-SelectorManager] [4s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for R (false) DEBUG: [HttpClient-11-SelectorManager] [4s 155ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 155ms] SocketTube(14) onSubscribe called DEBUG: [pool-1-thread-1] [4s 155ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@19cededa(11) DEBUG: [HttpClient-11-SelectorManager] [4s 155ms] SocketTube(14) pending subscriber subscribed DEBUG: [MainThread] [4s 155ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 155ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-11-SelectorManager] [4s 155ms] SocketTube(14) write: starting subscription DEBUG: [MainThread] [4s 155ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-11-SelectorManager] [4s 155ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 155ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [4s 155ms] SocketTube(14) write: requesting more... DEBUG: [MainThread] [4s 155ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 155ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 155ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 155ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 157ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [4s 158ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:46481/https1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 158ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 159ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 159ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 160ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-3] [4s 160ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [4s 160ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27947d88 for C (true) DEBUG: [HttpClient-12-SelectorManager] [4s 160ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [4s 160ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48316 DEBUG: [pool-1-thread-3] [4s 161ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [4s 161ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 161ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-3] [4s 161ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 161ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-3] [4s 161ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 161ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [HttpClient-12-SelectorManager] [4s 161ms] 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@2d6c16f8[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 161ms] SocketTube(15) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 161ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [HttpClient-12-SelectorManager] [4s 161ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 161ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-12-SelectorManager] [4s 161ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 161ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-12-SelectorManager] [4s 161ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 162ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [4s 162ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 162ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [4s 162ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 162ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [4s 162ms] 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 162ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 162ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [4s 162ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [4s 162ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [4s 162ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [4s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 162ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [4s 162ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 162ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 162ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 163ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 167ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 168ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 168ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 168ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [4s 168ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 168ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 168ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 168ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-3] [4s 168ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-3] [4s 168ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 168ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 169ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 169ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 169ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 177ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 177ms] SocketTube(15) read bytes: 261 DEBUG: [HttpClient-12-SelectorManager] [4s 177ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 178ms] SSL Reader(SocketTube(15)) Adding 261 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 178ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for R (false) DEBUG: [pool-1-thread-3] [4s 178ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [4s 178ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 178ms] SSL Reader(SocketTube(15)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [4s 178ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [4s 178ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 178ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 178ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 178ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 178ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 184ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [4s 184ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 184ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 184ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 185ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 185ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 185ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 185ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 185ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 185ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 185ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 185ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 185ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 185ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-3] [4s 185ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 185ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 185ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 185ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 185ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 185ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 185ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [4s 186ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [4s 186ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 186ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 186ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 186ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 186ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 186ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 186ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 186ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 186ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 186ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 188ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 188ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-3] [4s 188ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 188ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [4s 188ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [4s 189ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 189ms] 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 189ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48316 remote=/127.0.0.1:46481] DEBUG: [pool-1-thread-3] [4s 189ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 189ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 189ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7d1995b queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 189ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7d1995b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 189ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 189ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 189ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 189ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 189ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 189ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 189ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 189ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@8ff3d10 DEBUG: [pool-1-thread-3] [4s 189ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 189ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 189ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 189ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 190ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 190ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 190ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 190ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 190ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-3] [4s 190ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 190ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 190ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 190ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 190ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 190ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 190ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 190ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 190ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 190ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 190ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 190ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 190ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 190ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-3] [4s 190ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 191ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 191ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 191ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 191ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 191ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 191ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 191ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 191ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 191ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 191ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 191ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 191ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 191ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 191ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-3] [4s 191ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 191ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 191ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 191ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 191ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 192ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [4s 192ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 192ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 192ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 192ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 192ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 192ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 192ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 192ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-3] [4s 192ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 192ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 192ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@78e6f9d3 DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for None (false) DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [4s 193ms] SocketTube(15) no more demand for reading DEBUG: [pool-1-thread-3] [4s 193ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 193ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 193ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 194ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 194ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 194ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 194ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 194ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 194ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 194ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [4s 195ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 195ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 195ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [4s 195ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 195ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 195ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 195ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 235ms] SocketTube(15) read bytes: 167 DEBUG: [HttpClient-12-SelectorManager] [4s 235ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 235ms] SSL Reader(SocketTube(15)) Adding 167 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 236ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 236ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 236ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 236ms] SSL Reader(SocketTube(15)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [4s 236ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [4s 236ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [4s 236ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [4s 237ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-3] [4s 237ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [4s 237ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 237ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 237ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [4s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [4s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7d1995b DEBUG: [pool-1-thread-3] [4s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7d1995b DEBUG: [pool-1-thread-3] [4s 237ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 237ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [4s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7d1995b DEBUG: [pool-1-thread-3] [4s 238ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 238ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 259ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 259ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@258abc60(12) DEBUG: [pool-1-thread-3] [4s 259ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2cb5f32b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2725aca7 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 259ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 259ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 259ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 260ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 260ms] HttpClientImpl(12) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46481/https1/fixed/x DEBUG: [pool-1-thread-3] [4s 260ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 260ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2cb5f32b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2725aca7, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 260ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2cb5f32b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2725aca7 DEBUG: [pool-1-thread-3] [4s 260ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 260ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2cb5f32b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2725aca7 DEBUG: [pool-1-thread-3] [4s 260ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 260ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 260ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 260ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 260ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 260ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 260ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 260ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 260ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 260ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 260ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 260ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 260ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [4s 261ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 261ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [4s 261ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [4s 261ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-3] [4s 261ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [4s 261ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 261ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 261ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [4s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [4s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2cb5f32b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2725aca7 DEBUG: [pool-1-thread-3] [4s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2cb5f32b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2725aca7 DEBUG: [pool-1-thread-3] [4s 261ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [4s 261ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 261ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 261ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 261ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [4s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [MainThread] [4s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 262ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 262ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 262ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 262ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [MainThread] [4s 262ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 262ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 262ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-3] [4s 262ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-3] [4s 262ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 262ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 262ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 262ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 262ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 262ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 262ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 262ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@258abc60(12) DEBUG: [pool-1-thread-3] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [4s 263ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [4s 263ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 263ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 263ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 263ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 263ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 263ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 263ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 263ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 263ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for R (false) DEBUG: [MainThread] [4s 264ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [4s 265ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:46481/https1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 265ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 266ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 266ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 267ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-3] [4s 267ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 267ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@c8131c2 for C (true) DEBUG: [HttpClient-13-SelectorManager] [4s 267ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [4s 267ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48332 DEBUG: [pool-1-thread-3] [4s 268ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [4s 268ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 268ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [4s 268ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 268ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-3] [4s 268ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 268ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-3] [4s 268ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-3] [4s 268ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-3] [4s 268ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-13-SelectorManager] [4s 268ms] 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@6795ab2[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 268ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 268ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 268ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 268ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [4s 268ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 268ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [4s 268ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 268ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [4s 268ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 268ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 268ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [4s 269ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [4s 269ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [4s 269ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [4s 269ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [4s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 269ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [4s 269ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 269ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 269ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 269ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 273ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 273ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 273ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 273ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 273ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 273ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 273ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [4s 273ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 273ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 274ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 274ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-3] [4s 274ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-3] [4s 274ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 274ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 274ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 274ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 274ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 285ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 285ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [4s 285ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 286ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 286ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 286ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 287ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 287ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [4s 287ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [4s 287ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 287ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 288ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 288ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 291ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-3] [4s 291ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 291ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 292ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 292ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 292ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 292ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 292ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 292ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 292ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 292ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 292ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 293ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 293ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-3] [4s 293ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 293ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 293ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 293ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 293ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 293ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 293ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [4s 293ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [4s 294ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 294ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 294ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 294ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 294ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 294ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 294ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 294ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 294ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 295ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 297ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-3] [4s 297ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 297ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 297ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 297ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 297ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 298ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-3] [4s 298ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 298ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [4s 298ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [4s 298ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 298ms] 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 298ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48332 remote=/127.0.0.1:46481] DEBUG: [pool-1-thread-3] [4s 299ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 299ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 299ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1a0bc520 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 299ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1a0bc520, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 299ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 299ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 299ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 299ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 299ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 299ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-3] [4s 299ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-3] [4s 300ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10c10252 DEBUG: [pool-1-thread-3] [4s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 300ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 300ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 300ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 300ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 300ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-3] [4s 300ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 300ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 300ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 300ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 300ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 301ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 301ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 301ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 301ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 301ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 301ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 301ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 301ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 301ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-3] [4s 301ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 301ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 301ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 301ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 301ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 301ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 301ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 301ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 301ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 301ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 301ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 301ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 301ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 301ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 302ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-3] [4s 302ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 302ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 302ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 302ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 302ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 302ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-3] [4s 302ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 302ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 302ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 302ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 302ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 302ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 302ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 302ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-3] [4s 302ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 302ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 302ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5edbb6c6 DEBUG: [pool-1-thread-3] [4s 302ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 302ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [4s 302ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 303ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 303ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 303ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 303ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 303ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 303ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 303ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 303ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 303ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-3] [4s 303ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 303ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 303ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 303ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 303ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 303ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 303ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 304ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 304ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 304ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 304ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 304ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 305ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 305ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [4s 306ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 306ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 306ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [4s 306ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 306ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 306ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 306ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 353ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [4s 353ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 353ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 353ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 353ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 353ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 353ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 354ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1a0bc520 DEBUG: [pool-1-thread-3] [4s 355ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 355ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1a0bc520 DEBUG: [pool-1-thread-3] [4s 355ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 355ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 355ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1a0bc520 DEBUG: [pool-1-thread-3] [4s 355ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 355ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 366ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 366ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@19a44194(13) DEBUG: [pool-1-thread-3] [4s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6548e468/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21ae1f24 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 366ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 366ms] HttpClientImpl(13) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46481/https1/chunk/x DEBUG: [pool-1-thread-3] [4s 366ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 366ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 366ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6548e468/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21ae1f24, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6548e468/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21ae1f24 DEBUG: [pool-1-thread-3] [4s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6548e468/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21ae1f24 DEBUG: [pool-1-thread-3] [4s 366ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 367ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [4s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 367ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 367ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 367ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 367ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 367ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [4s 367ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [4s 367ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [4s 367ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [4s 367ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-3] [4s 367ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [4s 368ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 368ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 368ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [4s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [4s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6548e468/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21ae1f24 DEBUG: [pool-1-thread-3] [4s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6548e468/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21ae1f24 DEBUG: [pool-1-thread-3] [4s 368ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [4s 368ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [4s 368ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [4s 368ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [4s 368ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [4s 368ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [4s 368ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [4s 368ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [4s 368ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 368ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 368ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [4s 368ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 368ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [MainThread] [4s 369ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [4s 369ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 369ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [4s 369ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [4s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6548e468/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21ae1f24 DEBUG: [pool-1-thread-3] [4s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6548e468/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@21ae1f24 DEBUG: [pool-1-thread-3] [4s 370ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [4s 370ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [4s 370ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [4s 370ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [4s 370ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [4s 370ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [4s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [pool-1-thread-3] [4s 370ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 370ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-3] [4s 370ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-3] [4s 370ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-3] [4s 370ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [pool-1-thread-3] [4s 370ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 370ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 370ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 370ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 370ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 370ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [4s 370ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 370ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 371ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@19a44194(13) DEBUG: [pool-1-thread-3] [4s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 371ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [4s 371ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 371ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 371ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 371ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 371ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 371ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 371ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 371ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 371ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [MainThread] [4s 372ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [4s 373ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:35183/http2/fixed/x GET DEBUG: [pool-1-thread-3] [4s 373ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 373ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 373ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 373ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 373ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 373ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 373ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 374ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 374ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 374ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@18c27e30 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 374ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@18c27e30, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 374ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 374ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 374ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 374ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 374ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 374ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 374ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false DEBUG: [HttpClient-14-SelectorManager] [4s 374ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ac82d5b for C (true) TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=48030,localport=35183] DEBUG: [HttpClient-14-SelectorManager] [4s 375ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [4s 375ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48030 DEBUG: [pool-1-thread-3] [4s 375ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 375ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [4s 375ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [4s 375ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 375ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [4s 375ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 375ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-3] [4s 375ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [4s 375ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 375ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 376ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 376ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 376ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-3] [4s 376ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-14-SelectorManager] [4s 378ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [4s 378ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4030462b DEBUG: [HttpClient-14-SelectorManager] [4s 378ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 378ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 378ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [4s 378ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 378ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [4s 378ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 378ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 378ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 378ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 378ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-1] [4s 378ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 378ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 378ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 378ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 378ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 378ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 378ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 378ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 378ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 378ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 379ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-1] [4s 379ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 379ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 379ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 379ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 379ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 379ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 379ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 379ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 379ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-1] [4s 379ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 379ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 379ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6a1a5799 DEBUG: [pool-1-thread-1] [4s 379ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 383ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 383ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 383ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 383ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [4s 383ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 384ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@532d049 for R (true) DEBUG: [HttpClient-14-SelectorManager] [4s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@532d049 for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 384ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [4s 384ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [4s 384ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@532d049 for R (false) DEBUG: [pool-1-thread-3] [4s 384ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@18c27e30 DEBUG: [HttpClient-14-SelectorManager] [4s 384ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 384ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 385ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@18c27e30 DEBUG: [pool-1-thread-3] [4s 385ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 385ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 385ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@18c27e30 DEBUG: [pool-1-thread-3] [4s 385ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 385ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 385ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48030 remote=/127.0.0.1:35183] DEBUG: [pool-1-thread-3] [4s 385ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 385ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3a0bb6bd(14) DEBUG: [pool-1-thread-3] [4s 386ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49c40533/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a647d08 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 386ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 386ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 386ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 386ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-3] [4s 386ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 386ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 387ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 387ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 387ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 387ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 388ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 388ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [4s 388ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 388ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [4s 388ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [4s 388ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@34fd10aa DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] SocketTube(17) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 388ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 388ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 388ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 388ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@532d049 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 388ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 389ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 388ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 389ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 389ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 389ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 389ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 389ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 389ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 389ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 389ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [4s 389ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 389ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [pool-1-thread-1] [4s 389ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [4s 389ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [4s 389ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 389ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 389ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 389ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 389ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-3] [4s 389ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 389ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 389ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 389ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [Test-server-pool] [4s 389ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 389ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-1] [4s 389ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 390ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [4s 390ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 390ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [4s 390ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3a0bb6bd(14) DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [4s 390ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [4s 390ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49c40533/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a647d08, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 390ms] SocketTube(17) trying to write: 13 DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 390ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 390ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [4s 390ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-3] [4s 390ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [4s 390ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 390ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [4s 390ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 390ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 390ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [4s 391ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [4s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 391ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 391ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 392ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-14-SelectorManager] [4s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@532d049 for None (false) DEBUG: [readLoop] [4s 392ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 392ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 392ms] SocketTube(17) read bytes: 87 DEBUG: [readLoop] [4s 392ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-14-SelectorManager] [4s 392ms] Http2Connection(SocketTube(17)) onNext: got 87 bytes in 1 buffers DEBUG: [readLoop] [4s 392ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-14-SelectorManager] [4s 392ms] SocketTube(17) resuming read event DEBUG: [readLoop] [4s 392ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@532d049 for R (false) DEBUG: [readLoop] [4s 392ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 392ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@532d049 for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 392ms] SocketTube(17) read bytes: 9 DEBUG: [pool-1-thread-1] [4s 392ms] Http2Connection(SocketTube(17)) sending 87 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [4s 392ms] Http2Connection(SocketTube(17)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 393ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 393ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 87 DEBUG: [HttpClient-14-SelectorManager] [4s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@532d049 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 393ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 393ms] Http2Connection(SocketTube(17)) Processing 87 DEBUG: [pool-1-thread-1] [4s 393ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-1] [4s 393ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 393ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [4s 393ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 393ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 393ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 393ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-1] [4s 393ms] SocketTube(17) trying to write: 9 DEBUG: [pool-1-thread-1] [4s 393ms] SocketTube(17) wrote: 9 DEBUG: [readLoop] [4s 393ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 393ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 393ms] SocketTube(17) write: requesting more... DEBUG: [readLoop] [4s 394ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 394ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [4s 394ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [readLoop] [4s 394ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 394ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 394ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 394ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 394ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 394ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 394ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 395ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/fixed/x) 200 HTTP_2 Local port: 48030 DEBUG: [pool-1-thread-1] [4s 475ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 476ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 476ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 476ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 476ms] HttpClientImpl(14) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:35183/http2/fixed/x DEBUG: [pool-1-thread-1] [4s 476ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 476ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 476ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 476ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 476ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 476ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 476ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 476ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 477ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 477ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 477ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 477ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 477ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [4s 477ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 477ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [4s 477ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 477ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 477ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 477ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 477ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 477ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 477ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 477ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 477ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 477ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@66cf684c DEBUG: [pool-1-thread-1] [4s 477ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 478ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 478ms] Http2Connection(SocketTube(17)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 478ms] Http2Connection(SocketTube(17)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-1] [4s 478ms] Http2Connection(SocketTube(17)) Processing 9 DEBUG: [pool-1-thread-1] [4s 478ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 478ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 478ms] Http2Connection(SocketTube(17)) H2 processed(2) DEBUG: [MainThread] [4s 479ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [4s 480ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:35183/http2/chunk/x GET DEBUG: [pool-1-thread-1] [4s 480ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 480ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 480ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 480ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 480ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 481ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 481ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 481ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 481ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 481ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@fb39365 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 481ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@fb39365, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 482ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 482ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 482ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 482ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 482ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 482ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 482ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-15-SelectorManager] [4s 482ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@521d4e5f for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=48032,localport=35183] TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [4s 482ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [4s 483ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48032 DEBUG: [pool-1-thread-1] [4s 483ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 483ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 483ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 483ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 483ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [4s 483ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 483ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [4s 483ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-1] [4s 483ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [4s 483ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@58e5252f DEBUG: [pool-1-thread-1] [4s 483ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 483ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [4s 483ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 483ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 484ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [4s 484ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 484ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 484ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [4s 484ms] SocketTube(18) write: starting subscription DEBUG: [pool-1-thread-1] [4s 484ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 484ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 484ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-15-SelectorManager] [4s 484ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 484ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 484ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-3] [4s 484ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 484ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 484ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [4s 484ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [4s 484ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1de7a057 for R (true) DEBUG: [pool-1-thread-2] [4s 485ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 485ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-2] [4s 485ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 485ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 485ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 485ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 485ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 485ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 485ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 485ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 485ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 485ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 486ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-2] [4s 486ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 486ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 486ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1de7a057 for None (false) DEBUG: [pool-1-thread-2] [4s 486ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 486ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 486ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-15-SelectorManager] [4s 486ms] SocketTube(18) read bytes: 71 DEBUG: [pool-1-thread-2] [4s 486ms] Http1Exchange reading headers DEBUG: [HttpClient-15-SelectorManager] [4s 486ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [4s 486ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-15-SelectorManager] [4s 486ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [4s 486ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-15-SelectorManager] [4s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1de7a057 for R (false) DEBUG: [pool-1-thread-3] [4s 486ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@fb39365 DEBUG: [pool-1-thread-2] [4s 486ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 487ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [4s 487ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 487ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 487ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@fb39365 DEBUG: [pool-1-thread-2] [4s 487ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4717193c DEBUG: [pool-1-thread-3] [4s 487ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [4s 487ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 487ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 487ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@fb39365 DEBUG: [pool-1-thread-3] [4s 487ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 487ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 488ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48032 remote=/127.0.0.1:35183] DEBUG: [pool-1-thread-3] [4s 488ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 488ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@774592e9(15) DEBUG: [pool-1-thread-3] [4s 488ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@36055cde/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f012ab0 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 488ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 488ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 488ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 488ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-3] [4s 488ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 488ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 489ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 489ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 489ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 490ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 490ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 490ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [4s 490ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 490ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [4s 490ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 490ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [4s 490ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 490ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-3] [4s 490ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 490ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2cb03d12 DEBUG: [HttpClient-15-SelectorManager] [4s 490ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [4s 490ms] SocketTube(18) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 490ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [HttpClient-15-SelectorManager] [4s 490ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 490ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 490ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [4s 490ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [4s 490ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 490ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [4s 490ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [HttpClient-15-SelectorManager] [4s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1de7a057 for R (false) DEBUG: [pool-1-thread-3] [4s 490ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 490ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 491ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-15-SelectorManager] [4s 491ms] SocketTube(18) onSubscribe called DEBUG: [pool-1-thread-3] [4s 491ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 491ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 491ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-15-SelectorManager] [4s 491ms] SocketTube(18) write: starting subscription DEBUG: [pool-1-thread-3] [4s 491ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [HttpClient-15-SelectorManager] [4s 491ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 491ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [4s 491ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [4s 491ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [4s 491ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-3] [4s 491ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 491ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 491ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-3] [4s 491ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-2] [4s 491ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 491ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-3] [4s 491ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-3] [4s 491ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [4s 491ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 491ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-3] [4s 492ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@774592e9(15) DEBUG: [pool-1-thread-2] [4s 492ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 492ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-3] [4s 492ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@36055cde/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f012ab0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [4s 492ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 492ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 492ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [4s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 492ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 492ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [4s 492ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [4s 492ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [4s 492ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [4s 492ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [Test-server-pool] [4s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 492ms] SocketTube(18) trying to write: 13 DEBUG: [Test-server-pool] [4s 492ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 492ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-2] [4s 492ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 492ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [4s 492ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 492ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 493ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 DEBUG: [readLoop] [4s 493ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 493ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [4s 493ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [4s 494ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 494ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [4s 494ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-15-SelectorManager] [4s 494ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1de7a057 for None (false) DEBUG: [readLoop] [4s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 494ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 494ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 494ms] SocketTube(18) read bytes: 91 DEBUG: [readLoop] [4s 494ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 494ms] Http2Connection(SocketTube(18)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 494ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1de7a057 for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 495ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SocketTube(18)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SocketTube(18)) Processing 91 DEBUG: [pool-1-thread-2] [4s 495ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-2] [4s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 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 DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 495ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 495ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 496ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-2] [4s 496ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-2] [4s 496ms] SocketTube(18) wrote: 9 DEBUG: [readLoop] [4s 496ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 496ms] SocketTube(18) write: requesting more... DEBUG: [readLoop] [4s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 496ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [readLoop] [4s 496ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 496ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 496ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [4s 496ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/chunk/x) 200 HTTP_2 Local port: 48032 DEBUG: [pool-1-thread-2] [4s 581ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 581ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 581ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 581ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 581ms] HttpClientImpl(15) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:35183/http2/chunk/x DEBUG: [pool-1-thread-2] [4s 581ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 581ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 581ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 581ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 581ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 581ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 582ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 582ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 582ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 582ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 582ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 582ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 582ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 582ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 582ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 582ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 582ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 582ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 582ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 582ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 582ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 582ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 582ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 582ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 583ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b2d752 DEBUG: [pool-1-thread-2] [4s 583ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 583ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [MainThread] [4s 584ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [4s 585ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:46577/https2/fixed/x GET DEBUG: [pool-1-thread-2] [4s 585ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 586ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 586ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 586ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-1-thread-2] [4s 587ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [4s 587ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3d4d0dbd for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-16-SelectorManager] [4s 587ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43818, Session(1711990254784|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [4s 587ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43818 DEBUG: [pool-1-thread-2] [4s 588ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-2] [4s 588ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 588ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-2] [4s 588ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [4s 588ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-2] [4s 588ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 588ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [4s 588ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-2] [4s 588ms] SocketTube(19) subscribed for writing DEBUG: [pool-1-thread-2] [4s 588ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-16-SelectorManager] [4s 588ms] 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@37b566cd[Not completed, 4 dependents] (id=1412) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 588ms] SocketTube(19) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 588ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [4s 588ms] SocketTube(19) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 588ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [4s 588ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 588ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [4s 588ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [4s 588ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [4s 588ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 588ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [4s 589ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [4s 589ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [4s 589ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [4s 589ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [4s 589ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [4s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 589ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [4s 589ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 589ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [4s 589ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 589ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 592ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 592ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 592ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 592ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 592ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 592ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 593ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [4s 593ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 593ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 593ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 593ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-2] [4s 593ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-2] [4s 593ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 593ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 593ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 593ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 593ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 598ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [4s 598ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 598ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 598ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 599ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for R (false) DEBUG: [pool-1-thread-2] [4s 599ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 599ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 599ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [4s 599ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 599ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 599ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [4s 599ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 599ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 599ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [4s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 600ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 601ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 601ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 602ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 602ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 602ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-2] [4s 602ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 602ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 603ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 603ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 603ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 603ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 603ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [4s 603ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 603ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 603ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 603ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 604ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 604ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 604ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 604ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for R (false) DEBUG: [pool-1-thread-2] [4s 604ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 604ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 604ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [4s 604ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 604ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 604ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 604ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [4s 605ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [4s 605ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 605ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [4s 605ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 605ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 605ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 605ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-2] [4s 605ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 605ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 605ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [4s 607ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 607ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 607ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 607ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 607ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 607ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 608ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 608ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 608ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 608ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-2] [4s 608ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 608ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [4s 608ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [4s 609ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 609ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-2] [4s 609ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7fd79f5e DEBUG: [pool-1-thread-2] [4s 609ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [4s 609ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 609ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 609ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 609ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 609ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 609ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 609ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 609ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 609ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 609ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 609ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [4s 609ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 609ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [4s 610ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 610ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 610ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [4s 610ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 610ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 610ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 610ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 610ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-2] [4s 610ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-2] [4s 610ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 610ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 610ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 610ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 610ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 610ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 611ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 611ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 611ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 611ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 611ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 611ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 611ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 612ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 612ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 612ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 612ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 612ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 612ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 612ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-2] [4s 612ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 612ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 612ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 612ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 612ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 612ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [4s 612ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 612ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 613ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 613ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [4s 613ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 613ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 613ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 613ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 613ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [4s 613ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 613ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 613ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 613ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [4s 613ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 613ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [4s 614ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 614ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 614ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 614ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 614ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [4s 614ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 614ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 614ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [4s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for None (false) DEBUG: [pool-1-thread-2] [4s 614ms] SocketTube(19) trying to write: 174 DEBUG: [HttpClient-16-SelectorManager] [4s 614ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 614ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 614ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-2] [4s 614ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 614ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 614ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 615ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 615ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 615ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [4s 615ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 615ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 615ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 615ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 615ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [4s 616ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 616ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for R (true) DEBUG: [Test-server-pool] [4s 615ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 616ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for None (false) DEBUG: [pool-1-thread-2] [4s 616ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] SocketTube(19) read bytes: 1803 DEBUG: [Test-server-pool] [4s 616ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] SSL Reader(SocketTube(19)) onNext DEBUG: [Test-server-pool] [4s 616ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] SSL Reader(SocketTube(19)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [4s 616ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] SocketTube(19) resuming read event DEBUG: [Test-server-pool] [4s 616ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [4s 616ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for R (false) DEBUG: [pool-1-thread-2] [4s 616ms] SSL Reader(SocketTube(19)) Unwrapping: 1803 DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [4s 617ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 617ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [4s 617ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 617ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [4s 617ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [4s 617ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [4s 617ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [4s 617ms] SSL Reader(SocketTube(19)) Unwrapping: 77 DEBUG: [readLoop] [4s 617ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 618ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 618ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 618ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [4s 618ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 618ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [4s 618ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [readLoop] [4s 618ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [4s 618ms] SSL Reader(SocketTube(19)) sending 39 DEBUG: [readLoop] [4s 618ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [4s 618ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [readLoop] [4s 618ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 618ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [readLoop] [4s 618ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [4s 618ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 618ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [4s 618ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 618ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 619ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [4s 619ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-2] [4s 619ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [4s 619ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [4s 619ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [4s 619ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 619ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 619ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue Sent response headers 200 DEBUG: [pool-1-thread-2] [4s 619ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 619ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 619ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-16-SelectorManager] [4s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for None (false) DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-16-SelectorManager] [4s 620ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 620ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 620ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 621ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-2] [4s 621ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-2] [4s 621ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 621ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 621ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 621ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 621ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 621ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [readLoop] [4s 621ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 621ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [4s 621ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [readLoop] [4s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 621ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 621ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 621ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [pool-1-thread-2] [4s 621ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 622ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 622ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [4s 622ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 622ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 622ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 622ms] SocketTube(19) read bytes: 163 DEBUG: [HttpClient-16-SelectorManager] [4s 622ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 622ms] SSL Reader(SocketTube(19)) Adding 163 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 622ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 622ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for R (false) DEBUG: [pool-1-thread-2] [4s 622ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [HttpClient-16-SelectorManager] [4s 622ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 623ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [4s 623ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [4s 623ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [4s 623ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-2] [4s 623ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [4s 623ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 623ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [4s 623ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [4s 623ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 623ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 623ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [4s 623ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-2] [4s 623ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [4s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 623ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 624ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 624ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 624ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 624ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/fixed/x) 200 HTTP_2 Local port: 43818 DEBUG: [pool-1-thread-2] [4s 686ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 686ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 686ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 686ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 686ms] HttpClientImpl(16) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46577/https2/fixed/x DEBUG: [pool-1-thread-2] [4s 686ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 686ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 686ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [4s 687ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 687ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [4s 687ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [4s 687ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [MainThread] [4s 687ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 687ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [4s 687ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 687ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [4s 687ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [4s 687ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 687ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 687ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [4s 687ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-2] [4s 687ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [4s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 688ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 688ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 688ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [4s 688ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 688ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 688ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 688ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 688ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 688ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 688ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 688ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 688ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 688ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 688ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 689ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 689ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 689ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 689ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-2] [4s 689ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 689ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 689ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [4s 689ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 689ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 689ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 689ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [4s 689ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-2] [4s 690ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 690ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 690ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 690ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 690ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 690ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 690ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 690ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 690ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 690ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 690ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 690ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 690ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 690ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 690ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@76a761 DEBUG: [pool-1-thread-2] [4s 691ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 691ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-2] [4s 691ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 691ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 691ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [4s 691ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 691ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 691ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72b7fe5f for R (false) DEBUG: [MainThread] [4s 692ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [4s 692ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:46577/https2/chunk/x GET DEBUG: [pool-1-thread-2] [4s 693ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 693ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 693ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 694ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-2] [4s 694ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-17-SelectorManager] [4s 694ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@63df0c3 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43824, Session(1711990255657|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [4s 694ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [4s 694ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43824 DEBUG: [pool-1-thread-2] [4s 695ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-2] [4s 695ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 695ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-2] [4s 695ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 695ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-2] [4s 695ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 695ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [4s 695ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-2] [4s 695ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-17-SelectorManager] [4s 695ms] 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@cc59bb3[Not completed, 4 dependents] (id=1475) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 695ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-17-SelectorManager] [4s 695ms] SocketTube(20) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 695ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [HttpClient-17-SelectorManager] [4s 695ms] SocketTube(20) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 695ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [4s 695ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 695ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [4s 695ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [4s 695ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 695ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 695ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 695ms] 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 696ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [4s 696ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [4s 696ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [4s 696ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [4s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 696ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [4s 696ms] SocketTube(20) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 696ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [4s 696ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 696ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 698ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 698ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 698ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 698ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 699ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 699ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 699ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [4s 699ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 699ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 699ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 699ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 699ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 703ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [4s 703ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 703ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 703ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 703ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 703ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for R (false) DEBUG: [pool-1-thread-2] [4s 703ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 703ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 703ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 703ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 703ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [4s 703ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 703ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 703ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [4s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 705ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 705ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 705ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-2] [4s 705ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 705ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 705ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 705ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 706ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 706ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 706ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 706ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 706ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 706ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 706ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 706ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 706ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-2] [4s 706ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 706ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 706ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 706ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 706ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 706ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 706ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [4s 706ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 706ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 706ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 707ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 707ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 707ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 707ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 707ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [4s 707ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 708ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 708ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 708ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [4s 708ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [4s 708ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 708ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [4s 708ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 708ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 708ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 708ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-2] [4s 708ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 708ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 709ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 710ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 710ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 710ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 710ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 710ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-2] [4s 710ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 710ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [4s 710ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 711ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-2] [4s 711ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@56c1f256 DEBUG: [pool-1-thread-2] [4s 711ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 711ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 712ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 712ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 712ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 712ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 712ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 712ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 712ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 712ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [4s 712ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [4s 712ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 712ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 712ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 713ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-2] [4s 713ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-2] [4s 713ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 713ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 713ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 713ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 713ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 713ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 713ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 713ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 714ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 714ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 714ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 714ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 714ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 714ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 714ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 714ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 714ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 714ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 714ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 714ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-2] [4s 714ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 714ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 714ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 714ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 715ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 715ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [4s 715ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 715ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 715ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 715ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [4s 715ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 715ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 715ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 715ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 715ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [4s 715ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 715ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 715ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 715ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [4s 715ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 715ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 716ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer(2): starting connection DEBUG: [pool-1-thread-2] [4s 716ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for None (false) DEBUG: [pool-1-thread-2] [4s 716ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [HttpClient-17-SelectorManager] [4s 717ms] SocketTube(20) no more demand for reading DEBUG: [pool-1-thread-2] [4s 717ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [HttpClient-17-SelectorManager] [4s 717ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 717ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 717ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 717ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 717ms] SocketTube(20) got some demand for reading DEBUG: [Test-server-pool] [4s 717ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 717ms] SocketTube(20) resuming read event DEBUG: [Test-server-pool] [4s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 717ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 717ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for R (true) DEBUG: [Test-server-pool] [4s 717ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 717ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for None (false) DEBUG: [Test-server-pool] [4s 717ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-17-SelectorManager] [4s 717ms] SocketTube(20) read bytes: 1803 DEBUG: [HttpClient-17-SelectorManager] [4s 718ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 718ms] SSL Reader(SocketTube(20)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 718ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 718ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 718ms] SSL Reader(SocketTube(20)) Unwrapping: 1803 DEBUG: [HttpClient-17-SelectorManager] [4s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for R (false) TestServer(2): connection started DEBUG: [HttpClient-17-SelectorManager] [4s 718ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 718ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 718ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 718ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [4s 718ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [4s 718ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [4s 718ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [4s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 719ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [4s 719ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [4s 719ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [readLoop] [4s 719ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 719ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 719ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [4s 719ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [4s 719ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [readLoop] [4s 719ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [4s 719ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [readLoop] [4s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 719ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [4s 719ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [readLoop] [4s 719ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [4s 719ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 719ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [4s 719ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 720ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 720ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [4s 720ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-2] [4s 720ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [4s 720ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 720ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 720ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 720ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 720ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [4s 720ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 720ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(20)) onNext TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 720ms] SSL Writer(SocketTube(20)) wrapping 9 bytes Sent response headers 200 DEBUG: [pool-1-thread-2] [4s 721ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 721ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 721ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 721ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 721ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [4s 721ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 721ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 721ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 721ms] SocketTube(20) trying to write: 47 DEBUG: [HttpClient-17-SelectorManager] [4s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 721ms] SocketTube(20) no more demand for reading DEBUG: [pool-1-thread-2] [4s 721ms] SocketTube(20) wrote: 47 DEBUG: [HttpClient-17-SelectorManager] [4s 721ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 721ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 721ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 721ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 721ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 722ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [readLoop] [4s 722ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 722ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [4s 722ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [readLoop] [4s 722ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 722ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 722ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 722ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [readLoop] [4s 722ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [4s 722ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 722ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 722ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 722ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [4s 722ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 722ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 722ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 723ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [4s 723ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 723ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 723ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 723ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 723ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [HttpClient-17-SelectorManager] [4s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 723ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 723ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [4s 723ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [4s 723ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [4s 723ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-2] [4s 723ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [4s 723ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 723ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [4s 723ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [4s 723ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 724ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 724ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [4s 724ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-2] [4s 724ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [4s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 724ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 724ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 724ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 724ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 724ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/chunk/x) 200 HTTP_2 Local port: 43824 DEBUG: [pool-1-thread-2] [4s 793ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 794ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 794ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 794ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 794ms] HttpClientImpl(17) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46577/https2/chunk/x DEBUG: [pool-1-thread-2] [4s 794ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 794ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 794ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [4s 795ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 795ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [4s 795ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [4s 795ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-2] [4s 795ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [MainThread] [4s 795ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 795ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 795ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [4s 795ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [4s 795ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 796ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 796ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [4s 796ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-2] [4s 796ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [4s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 796ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 796ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 796ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [4s 796ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 796ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 797ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 797ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 797ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 797ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 797ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 797ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 797ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 797ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 798ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-2] [4s 798ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 798ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 798ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [4s 798ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 798ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 798ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 798ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [4s 798ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-2] [4s 798ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 799ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 799ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 799ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 799ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 799ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 799ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 799ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 799ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 800ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 800ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 800ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 800ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 800ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 800ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 800ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 800ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 800ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@15afbabf DEBUG: [pool-1-thread-2] [4s 800ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 800ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-2] [4s 801ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 801ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 801ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [4s 801ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 801ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 801ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49c7144f for R (false) DEBUG: [MainThread] [4s 801ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33591/http1/fixed/x GET DEBUG: [pool-1-thread-2] [4s 801ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 802ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 802ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 802ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 802ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 802ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 803ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 803ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 803ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@20d75ac4 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 803ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@20d75ac4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 803ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 803ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 803ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 803ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 803ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 803ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 803ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 803ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 803ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [4s 803ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 803ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [4s 803ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [4s 804ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [4s 804ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@372abc1 DEBUG: [pool-1-thread-2] [4s 804ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 804ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 804ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 804ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 804ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 804ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 804ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 804ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 804ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 804ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 804ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 804ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 804ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 805ms] SocketTube(9) trying to write: 204 DEBUG: [HttpClient-9-SelectorManager] [4s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [pool-1-thread-2] [4s 806ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [4s 806ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 806ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 806ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 807ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 807ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [4s 807ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 807ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 807ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 807ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 807ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 807ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [4s 806ms] SocketTube(9) no more demand for reading DEBUG: [pool-1-thread-2] [4s 807ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [4s 807ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 807ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 807ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 807ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 807ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@71addd8c DEBUG: [pool-1-thread-2] [4s 807ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 807ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 807ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 807ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [4s 807ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 807ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 811ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 811ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 811ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [4s 811ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [4s 811ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 812ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [4s 812ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 812ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 812ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@20d75ac4 DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 812ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@20d75ac4 DEBUG: [pool-1-thread-3] [4s 812ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [4s 813ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [4s 813ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@20d75ac4 DEBUG: [pool-1-thread-3] [4s 813ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 813ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 903ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 904ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-3] [4s 904ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@77adb2b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b52f335 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 904ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-3] [4s 904ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 904ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:33591/http1/fixed/x DEBUG: [pool-1-thread-3] [4s 904ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 905ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 905ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 905ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@77adb2b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b52f335, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 905ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77adb2b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b52f335 DEBUG: [pool-1-thread-3] [4s 905ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 905ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77adb2b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b52f335 DEBUG: [pool-1-thread-3] [4s 905ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [MainThread] [4s 905ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 905ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [4s 905ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 905ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 905ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 905ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [4s 905ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 905ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [MainThread] [4s 905ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 905ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 905ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 906ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [4s 906ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [4s 906ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 906ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [4s 906ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 906ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [4s 906ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [4s 906ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [4s 906ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-3] [4s 906ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 906ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 906ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 906ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 906ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 906ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 906ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [4s 906ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 906ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 906ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 907ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [4s 907ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33591/http1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 908ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 908ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 908ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 908ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 908ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 909ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 909ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 909ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 909ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3f25c832 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 910ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3f25c832, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 910ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 910ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 910ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 910ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 910ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 910ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [4s 910ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [4s 910ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 910ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [4s 910ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 910ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 910ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@17583eec DEBUG: [HttpClient-9-SelectorManager] [4s 910ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 910ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 910ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 911ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 911ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 911ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 911ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 911ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 911ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 911ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 911ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-3] [4s 910ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [4s 911ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [4s 911ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 911ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 911ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 911ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 911ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 911ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [4s 911ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [4s 912ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 912ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 912ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [4s 912ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 912ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [4s 912ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 912ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 912ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 912ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 912ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 912ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 912ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 912ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 912ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 912ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 912ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [4s 912ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [4s 912ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 912ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 913ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 913ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 913ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 913ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 913ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 913ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [4s 913ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 913ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 913ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2507d546 DEBUG: [pool-1-thread-3] [4s 913ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 914ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [4s 914ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 914ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 914ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 915ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3f25c832 DEBUG: [pool-1-thread-3] [4s 915ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 915ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3f25c832 DEBUG: [pool-1-thread-3] [4s 915ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [4s 915ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 915ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3f25c832 DEBUG: [pool-1-thread-3] [4s 915ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 915ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 9ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 9ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-3] [5s 9ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@59304188/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@64dfa0c3 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 9ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-3] [5s 9ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 10ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 10ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 10ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 10ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:33591/http1/chunk/x DEBUG: [pool-1-thread-3] [5s 10ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@59304188/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@64dfa0c3, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 10ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@59304188/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@64dfa0c3 DEBUG: [pool-1-thread-3] [5s 10ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 10ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@59304188/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@64dfa0c3 DEBUG: [pool-1-thread-3] [5s 10ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [5s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 10ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [5s 11ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 11ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 11ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [5s 11ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 11ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 11ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 11ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [5s 11ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 11ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [5s 11ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 11ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [5s 11ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 11ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 11ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [5s 11ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 11ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [5s 11ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 11ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [5s 11ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 11ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [5s 11ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 11ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-3] [5s 11ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [5s 11ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-3] [5s 11ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [5s 11ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [5s 11ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [5s 11ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [5s 11ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 11ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [5s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 12ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 12ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 12ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [5s 12ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [5s 12ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [5s 12ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [HttpClient-9-SelectorManager] [5s 12ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 12ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 12ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [5s 12ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 12ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [5s 13ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46481/https1/fixed/x GET DEBUG: [pool-1-thread-3] [5s 13ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 14ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 14ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 14ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 14ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [5s 14ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 14ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 14ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6e1cd624 queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6e1cd624, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 15ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 15ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 15ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 15ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@357bf66e DEBUG: [pool-1-thread-3] [5s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [5s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 15ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 15ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 15ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 15ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [5s 16ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 16ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 16ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 16ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 16ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 16ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 16ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 16ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 16ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 16ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 16ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 16ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [5s 16ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 16ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 17ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 17ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [5s 18ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [5s 18ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 18ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 18ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 18ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 18ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 18ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [5s 18ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 18ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 18ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 18ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 18ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 18ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 18ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 18ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 18ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 18ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 18ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 18ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 18ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 19ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2cbb81ba DEBUG: [pool-1-thread-3] [5s 19ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 19ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 19ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 19ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [5s 19ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 19ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 19ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [5s 19ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 19ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 19ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 19ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [pool-1-thread-3] [5s 19ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 19ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 19ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [5s 20ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [5s 20ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [5s 20ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [5s 20ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [5s 20ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [5s 20ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 20ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 20ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [5s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [5s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6e1cd624 DEBUG: [pool-1-thread-3] [5s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6e1cd624 DEBUG: [pool-1-thread-3] [5s 20ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [5s 21ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [5s 21ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6e1cd624 DEBUG: [pool-1-thread-3] [5s 21ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 21ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 114ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 114ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-3] [5s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@db12f0f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@514756b queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 114ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 114ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 114ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 114ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 114ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46481/https1/fixed/x DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@db12f0f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@514756b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@db12f0f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@514756b DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@db12f0f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@514756b DEBUG: [pool-1-thread-3] [5s 115ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [5s 115ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [MainThread] [5s 115ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 116ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 116ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [5s 116ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [5s 116ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [5s 116ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [5s 116ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 116ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 116ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [5s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [5s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@db12f0f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@514756b DEBUG: [pool-1-thread-3] [5s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@db12f0f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@514756b DEBUG: [pool-1-thread-3] [5s 116ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 116ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [5s 116ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 116ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 116ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [5s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [5s 116ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 116ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 116ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 116ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 116ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 117ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 117ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 117ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 117ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [5s 117ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 117ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 117ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 117ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 117ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 117ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 117ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 117ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-3] [5s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [5s 117ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [5s 117ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 117ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 117ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 117ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 118ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 118ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 118ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 118ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 118ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [MainThread] [5s 118ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46481/https1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 119ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 119ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 119ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 119ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 119ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [5s 119ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 119ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 119ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 119ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f70d13c queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 120ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f70d13c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 120ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 120ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 120ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 120ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 120ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 120ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 120ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 120ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1b3d4c8a DEBUG: [pool-1-thread-3] [5s 120ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [5s 120ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 120ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 120ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 120ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 120ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 120ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [5s 120ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 120ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 120ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 120ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 120ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 120ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 120ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 120ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 120ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 120ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 120ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 120ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [5s 120ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 120ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [5s 120ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 121ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [5s 121ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [5s 121ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 121ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 121ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 121ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [5s 121ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 121ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 121ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 121ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 121ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 121ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 121ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 121ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 121ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 122ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 122ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 122ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 122ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 122ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3d24cdab DEBUG: [pool-1-thread-3] [5s 122ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 122ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 122ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 122ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [5s 122ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 123ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [5s 123ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 123ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 124ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 124ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [pool-1-thread-3] [5s 124ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [HttpClient-9-SelectorManager] [5s 124ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 124ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-3] [5s 124ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [5s 124ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [5s 124ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [5s 124ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [5s 124ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 124ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 124ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [5s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [5s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f70d13c DEBUG: [pool-1-thread-3] [5s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f70d13c DEBUG: [pool-1-thread-3] [5s 124ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [5s 124ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [5s 124ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f70d13c DEBUG: [pool-1-thread-3] [5s 124ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 124ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 219ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 220ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-3] [5s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6395961d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7af54262 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 220ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 220ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 220ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 220ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 220ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46481/https1/chunk/x DEBUG: [pool-1-thread-3] [5s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6395961d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7af54262, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6395961d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7af54262 DEBUG: [pool-1-thread-3] [5s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6395961d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7af54262 DEBUG: [pool-1-thread-3] [5s 220ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [5s 220ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [5s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [MainThread] [5s 221ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 221ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [5s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [5s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6395961d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7af54262 DEBUG: [pool-1-thread-3] [5s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6395961d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7af54262 DEBUG: [pool-1-thread-3] [5s 222ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 222ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [5s 222ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [5s 222ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [5s 222ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [5s 222ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [5s 222ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [5s 222ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [5s 222ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 222ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 222ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [5s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [5s 222ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [5s 222ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 222ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [MainThread] [5s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [5s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [5s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [5s 223ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 223ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 223ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [5s 223ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [MainThread] [5s 223ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 223ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 223ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [MainThread] [5s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 223ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [5s 223ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 223ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 223ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [5s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [5s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6395961d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7af54262 DEBUG: [pool-1-thread-3] [5s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6395961d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7af54262 DEBUG: [pool-1-thread-3] [5s 223ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 223ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [5s 223ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [5s 223ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [5s 223ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [5s 224ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [5s 224ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 224ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 224ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 224ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 224ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [5s 224ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 224ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 224ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 224ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 224ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 224ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [5s 224ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 224ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 224ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-3] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 224ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [5s 225ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 225ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 225ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 225ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 225ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 225ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 225ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 225ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 225ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [MainThread] [5s 226ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:35183/http2/fixed/x GET DEBUG: [pool-1-thread-3] [5s 227ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 227ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [5s 227ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 227ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 227ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 227ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 227ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 227ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 228ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 228ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-3] [5s 228ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 228ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 228ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 228ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [5s 228ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [5s 228ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [5s 229ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [5s 229ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [5s 229ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 229ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 229ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 229ms] Exchange checkFor407: all clear DEBUG: [readLoop] [5s 229ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [5s 229ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 229ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 229ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 229ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 231ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 231ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [pool-1-thread-3] [5s 231ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [5s 231ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 231ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 47 DEBUG: [pool-1-thread-3] [5s 231ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [5s 231ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [5s 231ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 231ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 231ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 231ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 231ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 231ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/fixed/x) 200 HTTP_2 Local port: 48020 DEBUG: [pool-1-thread-3] [5s 327ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 327ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 327ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 327ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 327ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:35183/http2/fixed/x DEBUG: [pool-1-thread-3] [5s 327ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-3] [5s 328ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 328ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 328ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [MainThread] [5s 328ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 328ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 328ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [5s 328ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 328ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 328ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 328ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 328ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 328ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@108fd5ef DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-3] [5s 328ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [5s 329ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:35183/http2/chunk/x GET DEBUG: [pool-1-thread-3] [5s 329ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 330ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [5s 330ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 330ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 330ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 330ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 330ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 330ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 330ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 330ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-3] [5s 330ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 331ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 331ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 331ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [5s 331ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [5s 331ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [5s 331ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [5s 331ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 331ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [5s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 331ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 331ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 331ms] Exchange checkFor407: all clear DEBUG: [readLoop] [5s 331ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [5s 331ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 331ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 331ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 331ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 333ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 333ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 333ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 333ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 333ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 333ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 42 DEBUG: [pool-1-thread-3] [5s 333ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [5s 333ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [5s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 333ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 333ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 334ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 334ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 334ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/chunk/x) 200 HTTP_2 Local port: 48020 DEBUG: [pool-1-thread-3] [5s 430ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 431ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 431ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 431ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 431ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:35183/http2/chunk/x DEBUG: [pool-1-thread-3] [5s 431ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [MainThread] [5s 432ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-3] [5s 432ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 432ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 432ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 432ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [MainThread] [5s 432ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [MainThread] [5s 432ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 432ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 432ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 432ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 432ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 432ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 432ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [pool-1-thread-3] [5s 432ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5fe58c9d DEBUG: [pool-1-thread-3] [5s 433ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [5s 433ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [5s 434ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46577/https2/fixed/x GET DEBUG: [pool-1-thread-3] [5s 434ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 434ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [5s 434ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 434ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 435ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 435ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 435ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 435ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 435ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 435ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-3] [5s 436ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 436ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 436ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 436ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 436ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 436ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [5s 436ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 436ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 436ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [5s 437ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [5s 437ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [5s 437ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [5s 437ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 437ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 437ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [readLoop] [5s 437ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 437ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [5s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 437ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [5s 437ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 437ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [5s 437ms] Exchange checkFor407: all clear DEBUG: [readLoop] [5s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 437ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 438ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [5s 438ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received 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 439ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 439ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [5s 439ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 440ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 440ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 440ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [pool-1-thread-3] [5s 440ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [HttpClient-9-SelectorManager] [5s 440ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 440ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [5s 440ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [5s 440ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [5s 440ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [5s 440ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [5s 440ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 440ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [5s 440ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [5s 440ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 440ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 440ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-3] [5s 440ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [5s 440ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [5s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 441ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 441ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 441ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 441ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 441ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/fixed/x) 200 HTTP_2 Local port: 43812 DEBUG: [pool-1-thread-3] [5s 535ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 535ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 535ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 535ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 536ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:46577/https2/fixed/x DEBUG: [MainThread] [5s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 536ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-3] [5s 537ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 537ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [5s 537ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [5s 537ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [5s 537ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [5s 537ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [5s 537ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [5s 537ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 537ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [5s 537ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [5s 538ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 538ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 538ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-3] [5s 538ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [5s 538ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [5s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 538ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [5s 538ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [5s 538ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-3] [5s 538ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 538ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 538ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [MainThread] [5s 538ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 538ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 538ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 538ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [5s 538ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 538ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [pool-1-thread-3] [5s 538ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 538ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [5s 539ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 539ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [5s 539ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [5s 539ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [5s 539ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [5s 539ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 539ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [5s 539ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [5s 539ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 539ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 539ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-3] [5s 539ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [5s 539ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 539ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 539ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 539ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 539ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 539ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 539ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 539ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 539ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 539ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-3] [5s 539ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-3] [5s 539ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-3] [5s 539ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-3] [5s 540ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@fd33351 DEBUG: [pool-1-thread-3] [5s 540ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-3] [5s 540ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-3] [5s 540ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 540ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 540ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [5s 540ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 540ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 540ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [MainThread] [5s 541ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46577/https2/chunk/x GET DEBUG: [pool-1-thread-3] [5s 541ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 541ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [5s 541ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 541ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 541ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 541ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 541ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 542ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 542ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 542ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-3] [5s 542ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 542ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 542ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 542ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 542ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 542ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [5s 542ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 542ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [5s 543ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [5s 543ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [5s 543ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [5s 543ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 543ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 543ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [5s 543ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 543ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 544ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 544ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 544ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 544ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 544ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 544ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 544ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 544ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 544ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 7 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 546ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [5s 546ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 546ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 546ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 546ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 546ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 546ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-3] [5s 546ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [5s 546ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [5s 546ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [5s 546ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [5s 546ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [5s 546ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 546ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [5s 546ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [5s 546ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 546ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 546ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-3] [5s 546ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [5s 546ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [5s 547ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 547ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 547ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 547ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 547ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 547ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/chunk/x) 200 HTTP_2 Local port: 43812 DEBUG: [pool-1-thread-3] [5s 641ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 641ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 641ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 641ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 642ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:46577/https2/chunk/x DEBUG: [pool-1-thread-3] [5s 642ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-3] [5s 642ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 642ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [5s 642ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [5s 642ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [5s 642ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [5s 642ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [5s 642ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [MainThread] [5s 642ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 642ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 642ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [5s 642ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [5s 642ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 642ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [5s 643ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [5s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 643ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-3] [5s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 643ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 643ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 643ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 643ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 643ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 643ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-3] [5s 643ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 643ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [5s 643ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 643ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [5s 643ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [5s 643ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [5s 643ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [5s 643ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 643ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [5s 643ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [5s 644ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 644ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 644ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 644ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 644ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 644ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [5s 644ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ca8e259 DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [5s 644ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-3] [5s 644ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 644ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 644ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [5s 644ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 645ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 645ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [MainThread] [5s 656ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [5s 660ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:33591/http1/fixed/x GET DEBUG: [pool-1-thread-3] [5s 660ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 660ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 660ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 660ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 660ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 661ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 661ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 661ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 661ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 661ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7114872b queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 661ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7114872b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 661ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 661ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 661ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 661ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 661ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 661ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 662ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [5s 662ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5e26258e for C (true) DEBUG: [HttpClient-18-SelectorManager] [5s 662ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [5s 662ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52482 DEBUG: [pool-1-thread-3] [5s 662ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 662ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-3] [5s 662ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-3] [5s 662ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 662ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-3] [5s 662ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [5s 662ms] SocketTube(21) subscribe event raised DEBUG: [pool-1-thread-3] [5s 662ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [pool-1-thread-3] [5s 662ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-3] [5s 662ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 662ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [5s 662ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54de4efe DEBUG: [HttpClient-18-SelectorManager] [5s 663ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [5s 663ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [5s 663ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [HttpClient-18-SelectorManager] [5s 663ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 663ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [5s 663ms] SocketTube(21) write: starting subscription DEBUG: [pool-1-thread-2] [5s 663ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [HttpClient-18-SelectorManager] [5s 663ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 663ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 663ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 663ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-2] [5s 663ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-2] [5s 663ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [5s 663ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-18-SelectorManager] [5s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11dcda01 for R (true) DEBUG: [pool-1-thread-3] [5s 663ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 663ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 663ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 663ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [5s 663ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 663ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 663ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 663ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 663ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 663ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 663ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 663ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 663ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 663ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 663ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-1] [5s 663ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [5s 663ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 664ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 664ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 664ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 664ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 664ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 664ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 664ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-1] [5s 664ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 664ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 664ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@372dbb95 DEBUG: [pool-1-thread-1] [5s 664ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [5s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11dcda01 for None (false) DEBUG: [HttpClient-18-SelectorManager] [5s 665ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [5s 665ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [5s 665ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [5s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11dcda01 for R (false) DEBUG: [pool-1-thread-1] [5s 665ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7114872b DEBUG: [HttpClient-18-SelectorManager] [5s 665ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 665ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 665ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7114872b DEBUG: [pool-1-thread-1] [5s 665ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [5s 665ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [5s 665ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7114872b DEBUG: [pool-1-thread-1] [5s 665ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 665ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 765ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 765ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2e6628e(18) DEBUG: [pool-1-thread-1] [5s 765ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@628fa8b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38a4466f queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 766ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-1] [5s 766ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 766ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 766ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@628fa8b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38a4466f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 766ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@628fa8b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38a4466f DEBUG: [pool-1-thread-1] [5s 766ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [5s 766ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@628fa8b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38a4466f DEBUG: [pool-1-thread-1] [5s 766ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [5s 766ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [5s 766ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [5s 766ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-1] [5s 766ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 766ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-1] [5s 766ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [5s 766ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 766ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [5s 766ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 766ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [5s 766ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 766ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SocketTube(21) subscribe event raised DEBUG: [pool-1-thread-1] [5s 766ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-1] [5s 766ms] HttpClientImpl(18) ClientImpl (async) elapsed 106 millis for GET to http://127.0.0.1:33591/http1/fixed/x DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11dcda01 for R (false) DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-1] [5s 766ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 766ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2e6628e(18) DEBUG: [HttpClient-18-SelectorManager] [5s 766ms] SocketTube(21) write: starting subscription DEBUG: [pool-1-thread-1] [5s 767ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [HttpClient-18-SelectorManager] [5s 767ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 767ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [5s 767ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-3] [5s 767ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 768ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [5s 770ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:33591/http1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 770ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 771ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 771ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 771ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 771ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 771ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 771ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 771ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 771ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 771ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4cdae779 queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 771ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4cdae779, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 771ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 771ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 771ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 772ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 772ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 772ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 772ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@163b5db2 for C (true) DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52486 DEBUG: [pool-1-thread-3] [5s 772ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 772ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-3] [5s 772ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-3] [5s 772ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 772ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-3] [5s 772ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 772ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-3] [5s 772ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-3] [5s 772ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-3] [5s 772ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1cc336c2 DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 772ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 772ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 772ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 772ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-1] [5s 772ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-3] [5s 772ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 772ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 772ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-19-SelectorManager] [5s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for R (true) DEBUG: [pool-1-thread-3] [5s 772ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-3] [5s 772ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [5s 773ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [5s 773ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 773ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-2] [5s 773ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 773ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 773ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 773ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 773ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [5s 773ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 773ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 773ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 773ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [5s 773ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-2] [5s 773ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-2] [5s 773ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [5s 773ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 773ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 773ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 773ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [5s 773ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [5s 773ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [5s 773ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [5s 773ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-2] [5s 773ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 773ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 773ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@28a7d2ad DEBUG: [pool-1-thread-2] [5s 773ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [5s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for None (false) DEBUG: [HttpClient-19-SelectorManager] [5s 774ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [5s 774ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [5s 774ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [5s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for R (false) DEBUG: [pool-1-thread-2] [5s 774ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4cdae779 DEBUG: [HttpClient-19-SelectorManager] [5s 774ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 774ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 774ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4cdae779 DEBUG: [pool-1-thread-2] [5s 774ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [5s 774ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [5s 774ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4cdae779 DEBUG: [pool-1-thread-2] [5s 775ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [5s 775ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [5s 871ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [5s 871ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@674b7be3(19) DEBUG: [pool-1-thread-2] [5s 871ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@40b5ff44/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5a2e9cec queue.isEmpty: false DEBUG: [pool-1-thread-2] [5s 872ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 872ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 872ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@40b5ff44/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5a2e9cec, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [5s 872ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@40b5ff44/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5a2e9cec DEBUG: [pool-1-thread-2] [5s 872ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [5s 872ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@40b5ff44/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5a2e9cec DEBUG: [pool-1-thread-2] [5s 872ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [5s 872ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [5s 872ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-2] [5s 872ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 872ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-2] [5s 872ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [5s 872ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 872ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-2] [5s 873ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 873ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-2] [5s 873ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [5s 873ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 873ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 873ms] HttpClientImpl(19) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:33591/http1/chunk/x DEBUG: [pool-1-thread-2] [5s 873ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [5s 873ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [5s 873ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@674b7be3(19) DEBUG: [pool-1-thread-2] [5s 873ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 873ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for R (false) DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 876ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [5s 876ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 880ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [5s 881ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:46481/https1/fixed/x GET DEBUG: [pool-1-thread-2] [5s 881ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 882ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 882ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 882ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-2] [5s 883ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [5s 883ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55e47016 for C (true) DEBUG: [HttpClient-20-SelectorManager] [5s 883ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [5s 883ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57104 DEBUG: [pool-1-thread-2] [5s 884ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-2] [5s 884ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 884ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-2] [5s 884ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 884ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-2] [5s 884ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [5s 884ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-2] [5s 884ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-2] [5s 884ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 884ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [5s 884ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 884ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [5s 884ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] 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@5f1c1b66[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] [5s 884ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [5s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for R (true) DEBUG: [HttpClient-20-SelectorManager] [5s 885ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [5s 885ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 885ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [5s 885ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 885ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 888ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 888ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-2] [5s 888ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-2] [5s 888ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 888ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 888ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 888ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [5s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 900ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [5s 900ms] SocketTube(23) read bytes: 261 DEBUG: [HttpClient-20-SelectorManager] [5s 900ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 900ms] SSL Reader(SocketTube(23)) Adding 261 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 900ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 900ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 900ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 900ms] SSL Reader(SocketTube(23)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [5s 900ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [5s 900ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 900ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [5s 900ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 900ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 900ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 903ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 903ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 903ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [5s 904ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 904ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 904ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 906ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 906ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 906ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-2] [5s 906ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 906ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [5s 906ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [5s 907ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 907ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [5s 907ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57104 remote=/127.0.0.1:46481] DEBUG: [pool-1-thread-2] [5s 907ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 907ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c7461c0 queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c7461c0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 907ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 907ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [5s 907ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [5s 907ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1293535e DEBUG: [pool-1-thread-2] [5s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [5s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 907ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 907ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 907ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 907ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 908ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-2] [5s 908ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 908ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 908ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 908ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [5s 908ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [5s 908ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [5s 908ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [5s 908ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 908ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 908ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 908ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [5s 908ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [5s 908ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 908ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-2] [5s 908ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 908ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 908ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 908ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [5s 908ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 908ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 908ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 908ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [5s 908ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 908ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [5s 908ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 909ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-2] [5s 909ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-2] [5s 909ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 909ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 909ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 909ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [5s 909ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 909ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 909ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 909ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [5s 909ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [5s 909ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [5s 909ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [5s 909ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-2] [5s 909ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 909ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 909ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5479563f DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 909ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 910ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 910ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [5s 910ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 910ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [5s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 912ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [5s 912ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 912ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 912ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 912ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 913ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 913ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [5s 914ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 914ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 914ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [5s 914ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 914ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [5s 914ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [5s 914ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [5s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 955ms] SocketTube(23) read bytes: 167 DEBUG: [HttpClient-20-SelectorManager] [5s 955ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 955ms] SSL Reader(SocketTube(23)) Adding 167 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 955ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 955ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 956ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 956ms] SSL Reader(SocketTube(23)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [5s 956ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [5s 956ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [5s 956ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [5s 956ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-2] [5s 956ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [5s 956ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 956ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 956ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [5s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [5s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c7461c0 DEBUG: [pool-1-thread-2] [5s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c7461c0 DEBUG: [pool-1-thread-2] [5s 956ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [5s 956ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [5s 957ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c7461c0 DEBUG: [pool-1-thread-2] [5s 957ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [5s 957ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [5s 982ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [5s 982ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5354fb31(20) DEBUG: [pool-1-thread-2] [5s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2000a2f2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3fe5ad53 queue.isEmpty: false DEBUG: [pool-1-thread-2] [5s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 982ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 982ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2000a2f2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3fe5ad53, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [5s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2000a2f2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3fe5ad53 DEBUG: [pool-1-thread-2] [5s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [5s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2000a2f2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3fe5ad53 DEBUG: [pool-1-thread-2] [5s 982ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [5s 982ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 983ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2000a2f2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3fe5ad53 DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2000a2f2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3fe5ad53 DEBUG: [pool-1-thread-2] [5s 983ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [5s 983ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [5s 983ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [5s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-2] [5s 983ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 984ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [5s 984ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [5s 984ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [5s 984ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-2] [5s 984ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 984ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 984ms] HttpClientImpl(20) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:46481/https1/fixed/x DEBUG: [pool-1-thread-2] [5s 984ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [5s 984ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5354fb31(20) DEBUG: [pool-1-thread-2] [5s 984ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 984ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 984ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [5s 984ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 984ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 984ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 984ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 984ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 984ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [5s 984ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [5s 984ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 984ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [5s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for R (false) DEBUG: [MainThread] [5s 986ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [5s 987ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:46481/https1/chunk/x GET DEBUG: [pool-1-thread-2] [5s 987ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 987ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 987ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 988ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-2] [5s 988ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [5s 988ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ffc86b4 for C (true) DEBUG: [HttpClient-21-SelectorManager] [5s 988ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [5s 988ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57114 DEBUG: [pool-1-thread-2] [5s 988ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-2] [5s 988ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 988ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-2] [5s 988ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 988ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [5s 988ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-2] [5s 988ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [5s 988ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-2] [5s 988ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-2] [5s 988ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 988ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [5s 989ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 989ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [5s 989ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] 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@3504edc4[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (true) DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [5s 989ms] SocketTube(24) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 989ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [5s 989ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 989ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [5s 992ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 992ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-2] [5s 992ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-2] [5s 992ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [5s 992ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 992ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 992ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [5s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [HttpClient-21-SelectorManager] [5s 999ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [5s 999ms] SocketTube(24) read bytes: 261 DEBUG: [HttpClient-21-SelectorManager] [5s 999ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [5s 999ms] SSL Reader(SocketTube(24)) Adding 261 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [5s 999ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [5s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [pool-1-thread-2] [5s 999ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [5s 999ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 999ms] SSL Reader(SocketTube(24)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [5s 999ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [5s 999ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 999ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [5s 999ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [5s 999ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 999ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 2ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 2ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 2ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 2ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-2] [6s 2ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 2ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 2ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 3ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 3ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [6s 3ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 3ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 3ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 5ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-2] [6s 5ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 5ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 5ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 5ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 5ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 5ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-2] [6s 5ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 5ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [6s 5ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [6s 6ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 6ms] 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 6ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57114 remote=/127.0.0.1:46481] DEBUG: [pool-1-thread-2] [6s 6ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 6ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@c8050c9 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@c8050c9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 6ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 6ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [6s 6ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [6s 6ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1e1dfb3f DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 6ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 6ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 7ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-2] [6s 7ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 7ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [6s 7ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 7ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 7ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [6s 7ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 7ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-2] [6s 7ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 7ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 7ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 7ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 7ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 7ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 7ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [6s 7ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 7ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 7ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 7ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 7ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 8ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 8ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-2] [6s 8ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 8ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 8ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 8ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [6s 8ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 8ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 8ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 8ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 8ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 8ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 8ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 8ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-2] [6s 8ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 8ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 8ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@9ec1e3e DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 8ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 9ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [6s 9ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-2] [6s 9ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-2] [6s 9ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 9ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 9ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 9ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 9ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 9ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 9ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 9ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 9ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 9ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 9ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 9ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [6s 9ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 9ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 9ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [pool-1-thread-2] [6s 10ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 10ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 10ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [6s 10ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 10ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 10ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [6s 10ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 10ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 10ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 10ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 51ms] SocketTube(24) read bytes: 223 DEBUG: [HttpClient-21-SelectorManager] [6s 51ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 51ms] SSL Reader(SocketTube(24)) Adding 223 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 51ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 51ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(24)) Unwrapping: 223 DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 52ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [6s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [6s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@c8050c9 DEBUG: [pool-1-thread-2] [6s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@c8050c9 DEBUG: [pool-1-thread-2] [6s 52ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [6s 52ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [6s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@c8050c9 DEBUG: [pool-1-thread-2] [6s 52ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 53ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 87ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 87ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2932702f(21) DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@33e5a424/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3d6dac89 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 88ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 88ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@33e5a424/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3d6dac89, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33e5a424/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3d6dac89 DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33e5a424/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3d6dac89 DEBUG: [pool-1-thread-2] [6s 88ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [6s 88ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 88ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 88ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 88ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 88ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [6s 88ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [6s 88ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [6s 88ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33e5a424/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3d6dac89 DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33e5a424/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3d6dac89 DEBUG: [pool-1-thread-2] [6s 89ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 89ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [6s 89ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [6s 89ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [6s 89ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [6s 89ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [6s 89ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [6s 89ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [6s 89ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33e5a424/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3d6dac89 DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [6s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33e5a424/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3d6dac89 DEBUG: [pool-1-thread-2] [6s 90ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 90ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [6s 90ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [6s 90ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [6s 90ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [6s 90ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [6s 90ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-2] [6s 90ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 90ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-2] [6s 90ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [6s 90ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-2] [6s 90ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-2] [6s 90ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 90ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 90ms] HttpClientImpl(21) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:46481/https1/chunk/x DEBUG: [pool-1-thread-2] [6s 90ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [6s 90ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 90ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2932702f(21) DEBUG: [pool-1-thread-2] [6s 90ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 90ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 90ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 90ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 90ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 90ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 90ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 90ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 90ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 90ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 90ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 90ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [MainThread] [6s 92ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [6s 93ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:35183/http2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 93ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 93ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 93ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 93ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 93ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 93ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 93ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 94ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 94ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 94ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3bf6d246 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 94ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3bf6d246, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 94ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 94ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 94ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 94ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 94ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 94ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 94ms] PlainHttpConnection(SocketTube(25)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-22-SelectorManager] [6s 94ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@19bde2 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54730,localport=35183] DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54730 DEBUG: [pool-1-thread-2] [6s 95ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 95ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [6s 95ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [6s 95ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 95ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-2] [6s 95ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 95ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-2] [6s 95ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-2] [6s 95ms] SocketTube(25) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 95ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@ae1d692 DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-1-thread-3] [6s 95ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 95ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 95ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 95ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-3] [6s 95ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-1] [6s 95ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 95ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (true) DEBUG: [pool-1-thread-1] [6s 95ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 95ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 96ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-2] [6s 96ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 96ms] Http1Publisher(SocketTube(25)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 96ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 96ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 96ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 96ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 96ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 96ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 96ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 96ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [6s 96ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-1] [6s 96ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-1] [6s 96ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [6s 96ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 96ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 96ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 96ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 96ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 96ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 96ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 96ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-1] [6s 96ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 96ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 96ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2bd59141 DEBUG: [pool-1-thread-1] [6s 96ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [HttpClient-22-SelectorManager] [6s 96ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [6s 97ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [6s 97ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [pool-1-thread-1] [6s 97ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3bf6d246 DEBUG: [HttpClient-22-SelectorManager] [6s 97ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 97ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 97ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3bf6d246 DEBUG: [pool-1-thread-1] [6s 97ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [6s 97ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [6s 97ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3bf6d246 DEBUG: [pool-1-thread-1] [6s 97ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 97ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 97ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54730 remote=/127.0.0.1:35183] DEBUG: [pool-1-thread-1] [6s 97ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [6s 97ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@25ac9653(22) DEBUG: [pool-1-thread-1] [6s 97ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@340036eb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e0d993a queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 97ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 97ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 97ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 97ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-1] [6s 97ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 97ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [6s 98ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [6s 98ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 98ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-1] [6s 98ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [6s 98ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-22-SelectorManager] [6s 98ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(25) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [6s 98ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7e660218 DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [pool-1-thread-1] [6s 99ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [6s 99ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 99ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [6s 99ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 99ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 99ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 99ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [6s 99ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [6s 99ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 99ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [6s 99ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-1] [6s 99ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [6s 99ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-1] [6s 99ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-1] [6s 99ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [6s 99ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-1] [6s 99ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-1] [6s 99ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-1] [6s 99ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-1] [6s 99ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [6s 99ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 99ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 99ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@25ac9653(22) DEBUG: [pool-1-thread-2] [6s 99ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-1] [6s 99ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@340036eb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e0d993a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(25) trying to write: 13 DEBUG: [pool-1-thread-1] [6s 99ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [6s 99ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [6s 99ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 99ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [6s 99ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 99ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(25) wrote: 13 DEBUG: [Test-server-pool] [6s 99ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(25) write: requesting more... DEBUG: [Test-server-pool] [6s 99ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 100ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [6s 100ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 100ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 100ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 100ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [readLoop] [6s 100ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [6s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 100ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 100ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 100ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [6s 101ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [6s 101ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 101ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 101ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 101ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 101ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 101ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] SocketTube(25) read bytes: 48 DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 101ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 101ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [6s 101ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [pool-1-thread-2] [6s 101ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [6s 101ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 101ms] 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-22-SelectorManager] [6s 101ms] SocketTube(25) read bytes: 48 DEBUG: [pool-1-thread-2] [6s 101ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [pool-1-thread-2] [6s 101ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 101ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [6s 101ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 101ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-2] [6s 101ms] SocketTube(25) trying to write: 9 DEBUG: [pool-1-thread-2] [6s 101ms] SocketTube(25) wrote: 9 DEBUG: [pool-1-thread-2] [6s 102ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [6s 102ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [6s 102ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 102ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 102ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 102ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 102ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 102ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [readLoop] [6s 102ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 102ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 102ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-2] [6s 102ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [pool-1-thread-2] [6s 102ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [6s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 102ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 102ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 102ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 102ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 102ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/fixed/x) 200 HTTP_2 Local port: 54730 DEBUG: [pool-1-thread-2] [6s 193ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 193ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 194ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 194ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 194ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 194ms] HttpClientImpl(22) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:35183/http2/fixed/x DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6baf2855 DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 194ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [MainThread] [6s 196ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [6s 203ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:35183/http2/chunk/x GET DEBUG: [pool-1-thread-2] [6s 204ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 204ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 204ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 204ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 204ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 204ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 204ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 205ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 205ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 205ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@25c73d5a queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 205ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@25c73d5a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 205ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 205ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 205ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 205ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 205ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 205ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 205ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false DEBUG: [HttpClient-23-SelectorManager] [6s 205ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7e1c4f52 for C (true) TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54734,localport=35183] DEBUG: [HttpClient-23-SelectorManager] [6s 205ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-23-SelectorManager] [6s 205ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54734 TestServer(1): starting connection DEBUG: [pool-1-thread-2] [6s 206ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 206ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 206ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 206ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-23-SelectorManager] [6s 206ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [6s 206ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@74e42422 DEBUG: [HttpClient-23-SelectorManager] [6s 206ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 206ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 206ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [6s 206ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 206ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [6s 206ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 206ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 206ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 206ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 206ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-2] [6s 206ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [6s 207ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 207ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 207ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-3] [6s 207ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 207ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 207ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 207ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 207ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 207ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 207ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 207ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 207ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [6s 207ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-3] [6s 207ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-3] [6s 207ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 207ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 207ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 207ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 208ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 208ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 208ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 208ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 208ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-3] [6s 208ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [6s 208ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 208ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d190e7e DEBUG: [pool-1-thread-3] [6s 208ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 211ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 211ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 211ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 211ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-1] [6s 211ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-1] [6s 211ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [6s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (true) DEBUG: [HttpClient-23-SelectorManager] [6s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-23-SelectorManager] [6s 212ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [6s 212ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [6s 212ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 212ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 212ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@25c73d5a DEBUG: [pool-1-thread-1] [6s 212ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 212ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@25c73d5a DEBUG: [pool-1-thread-1] [6s 212ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [6s 212ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [6s 212ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@25c73d5a DEBUG: [pool-1-thread-1] [6s 212ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 212ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 212ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54734 remote=/127.0.0.1:35183] DEBUG: [pool-1-thread-1] [6s 212ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [6s 212ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@64982194(23) DEBUG: [pool-1-thread-1] [6s 212ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@bc2737a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e40ab87 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 212ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 213ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 213ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 213ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-1] [6s 213ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 213ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [6s 213ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [6s 213ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 213ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-1] [6s 213ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [6s 213ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [6s 213ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-1] [6s 213ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 213ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-1] [6s 213ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 213ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-1] [6s 213ms] SocketTube(26) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 213ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [6s 213ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9d149f DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SocketTube(26) calling onSubscribe DEBUG: [pool-1-thread-1] [6s 214ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 214ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-1] [6s 214ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [pool-1-thread-1] [6s 214ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 214ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [6s 214ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SocketTube(26) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 214ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 214ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 214ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 214ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-1] [6s 214ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [6s 214ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [6s 214ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [6s 214ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [6s 214ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-3] [6s 214ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-1] [6s 214ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-1] [6s 214ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-1] [6s 214ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [6s 214ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-1] [6s 214ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 214ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@64982194(23) DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-1] [6s 214ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@bc2737a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e40ab87, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 214ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 214ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 214ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 214ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 214ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [Test-server-pool] [6s 214ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) trying to write: 13 DEBUG: [Test-server-pool] [6s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 214ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 214ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) wrote: 13 DEBUG: [Test-server-pool] [6s 214ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 214ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 214ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [6s 215ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 215ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [6s 215ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 215ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 215ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 215ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [6s 216ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 216ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 216ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 216ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 216ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 216ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 216ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-23-SelectorManager] [6s 217ms] SocketTube(26) read bytes: 91 DEBUG: [HttpClient-23-SelectorManager] [6s 217ms] Http2Connection(SocketTube(26)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 217ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [pool-1-thread-3] [6s 217ms] Http2Connection(SocketTube(26)) sending 91 to Http2Connection.asyncReceive DEBUG: [HttpClient-23-SelectorManager] [6s 217ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 217ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-3] [6s 217ms] Http2Connection(SocketTube(26)) Processing 91 DEBUG: [pool-1-thread-3] [6s 217ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-3] [6s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 217ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 217ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 217ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 217ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 217ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [6s 217ms] SocketTube(26) trying to write: 9 DEBUG: [pool-1-thread-3] [6s 217ms] SocketTube(26) wrote: 9 DEBUG: [pool-1-thread-3] [6s 217ms] SocketTube(26) write: requesting more... DEBUG: [readLoop] [6s 217ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 217ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [readLoop] [6s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 217ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 217ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 217ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 217ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 217ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 217ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 218ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 218ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 218ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 218ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/chunk/x) 200 HTTP_2 Local port: 54734 DEBUG: [pool-1-thread-3] [6s 304ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 304ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 304ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 304ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 305ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [6s 305ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 305ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 305ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 305ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 305ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 305ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 305ms] HttpClientImpl(23) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:35183/http2/chunk/x DEBUG: [pool-1-thread-3] [6s 305ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 305ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 305ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 305ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 306ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28e1f329 DEBUG: [pool-1-thread-3] [6s 306ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 306ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [MainThread] [6s 307ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [6s 307ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:46577/https2/fixed/x GET DEBUG: [pool-1-thread-3] [6s 308ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 308ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 308ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 308ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-3] [6s 309ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-24-SelectorManager] [6s 309ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4290cc1d for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-24-SelectorManager] [6s 309ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43694, Session(1711990255764|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-24-SelectorManager] [6s 309ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43694 DEBUG: [pool-1-thread-3] [6s 309ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-3] [6s 309ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 309ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-3] [6s 309ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 309ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [6s 309ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-3] [6s 309ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 309ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-3] [6s 309ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-3] [6s 309ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 309ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [6s 309ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 309ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [6s 309ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 313ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-24-SelectorManager] [6s 313ms] 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@4868a76d[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: NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 313ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-24-SelectorManager] [6s 313ms] SocketTube(27) read demand reset to 0 DEBUG: [pool-1-thread-3] [6s 313ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-24-SelectorManager] [6s 313ms] SocketTube(27) calling onSubscribe DEBUG: [pool-1-thread-3] [6s 313ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-24-SelectorManager] [6s 313ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 313ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 314ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 314ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [6s 314ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [6s 314ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [6s 314ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 314ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 314ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 314ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [6s 314ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-3] [6s 314ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-3] [6s 314ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 314ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 314ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 314ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 314ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 314ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 318ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [6s 318ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [6s 318ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 318ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 318ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 318ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 318ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 318ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [6s 318ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 318ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 318ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [6s 318ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 318ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 318ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-24-SelectorManager] [6s 319ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 319ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 319ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 320ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-3] [6s 320ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [6s 320ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 320ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 320ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 320ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 320ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 320ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 320ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [6s 321ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 321ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 321ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 321ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-3] [6s 321ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-3] [6s 321ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 321ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 321ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 321ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 321ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 321ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 321ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 321ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 321ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 321ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 321ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [6s 321ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 321ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 321ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 321ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 321ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 321ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [6s 321ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [6s 321ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 321ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [6s 321ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 321ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [6s 322ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [6s 322ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 322ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [6s 322ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 322ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 322ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [6s 322ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-3] [6s 322ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 322ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 322ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [6s 323ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 323ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 323ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [6s 323ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 323ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [6s 323ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 323ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 323ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 323ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 323ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-3] [6s 323ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 323ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [6s 323ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [6s 324ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 324ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-3] [6s 324ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@f33cd6a DEBUG: [pool-1-thread-3] [6s 324ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [6s 324ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 324ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 324ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 324ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 324ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 324ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 324ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 324ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 324ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 324ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 324ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 324ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 324ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [6s 324ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 324ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 324ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [6s 324ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 324ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 324ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 324ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 324ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-3] [6s 324ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-3] [6s 324ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 324ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [6s 325ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 325ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 325ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [6s 325ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [6s 325ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 325ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [6s 325ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 325ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 325ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 325ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 325ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 325ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 325ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [6s 325ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 325ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 325ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 325ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-3] [6s 325ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-3] [6s 325ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 325ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 325ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 325ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 325ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 325ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 325ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 326ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 326ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 326ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 326ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 326ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 326ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [6s 326ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-3] [6s 326ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-3] [6s 326ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 326ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 326ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 326ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 326ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 326ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 326ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 326ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 326ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 326ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 326ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 327ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 327ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 327ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for None (false) DEBUG: [Test-server-pool] [6s 327ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SocketTube(27) no more demand for reading DEBUG: [Test-server-pool] [6s 327ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 327ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 327ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 327ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 327ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [6s 327ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 327ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 327ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (true) DEBUG: [pool-1-thread-3] [6s 327ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 328ms] SocketTube(27) read bytes: 77 TestServer(2): connection started DEBUG: [readLoop] [6s 328ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-24-SelectorManager] [6s 328ms] SSL Reader(SocketTube(27)) onNext DEBUG: [readLoop] [6s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 328ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer DEBUG: [readLoop] [6s 328ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 328ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-24-SelectorManager] [6s 328ms] SocketTube(27) resuming read event DEBUG: [readLoop] [6s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (false) DEBUG: [readLoop] [6s 328ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-24-SelectorManager] [6s 328ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 328ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [6s 328ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 328ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [readLoop] [6s 328ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [6s 328ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [6s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 328ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [6s 328ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 328ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [6s 328ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [6s 328ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-3] [6s 328ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [6s 328ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 328ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 328ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [6s 328ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 328ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 328ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [6s 328ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-3] [6s 328ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [6s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 328ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 328ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [6s 328ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 328ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 329ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 329ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) wrapping 9 bytes Sent response headers 200 DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [6s 329ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-3] [6s 329ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-3] [6s 329ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 329ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 329ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 329ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 329ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 329ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 329ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [readLoop] [6s 329ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 329ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [6s 329ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 329ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [6s 329ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [readLoop] [6s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 329ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 329ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 329ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 329ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 329ms] SocketTube(27) read bytes: 54 DEBUG: [HttpClient-24-SelectorManager] [6s 329ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 330ms] SSL Reader(SocketTube(27)) Adding 54 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 330ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 330ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:54, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (false) DEBUG: [pool-1-thread-3] [6s 330ms] SSL Reader(SocketTube(27)) Unwrapping: 54 DEBUG: [HttpClient-24-SelectorManager] [6s 330ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (false) DEBUG: [pool-1-thread-3] [6s 330ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 54 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-24-SelectorManager] [6s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for None (false) DEBUG: [pool-1-thread-3] [6s 330ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [HttpClient-24-SelectorManager] [6s 330ms] SocketTube(27) no more demand for reading DEBUG: [pool-1-thread-3] [6s 330ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [6s 330ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [HttpClient-24-SelectorManager] [6s 330ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 330ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [6s 330ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 330ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [6s 330ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [6s 330ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 330ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 330ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [6s 330ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-3] [6s 330ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [6s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 330ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 330ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 330ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 330ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 330ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/fixed/x) 200 HTTP_2 Local port: 43694 DEBUG: [pool-1-thread-3] [6s 408ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 408ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 408ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-3] [6s 408ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 408ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 409ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 409ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 409ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 409ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 409ms] SocketTube(27) read bytes: 109 DEBUG: [HttpClient-24-SelectorManager] [6s 409ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 409ms] SSL Reader(SocketTube(27)) Adding 109 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 409ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 409ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 409ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 409ms] SSL Reader(SocketTube(27)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-3] [6s 410ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [6s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 410ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 410ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [6s 411ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 411ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [6s 411ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [6s 411ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-3] [6s 411ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [6s 411ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 411ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [6s 411ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [6s 411ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 411ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 411ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [6s 411ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-3] [6s 411ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 411ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 411ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 411ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 411ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 411ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 411ms] HttpClientImpl(24) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:46577/https2/fixed/x DEBUG: [pool-1-thread-3] [6s 411ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3aec580c DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 412ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-3] [6s 412ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 412ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 412ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (false) DEBUG: [MainThread] [6s 413ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [6s 414ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:46577/https2/chunk/x GET DEBUG: [pool-1-thread-3] [6s 414ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 415ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 415ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 415ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-25-SelectorManager] [6s 415ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3d3febe1 for C (true) DEBUG: [pool-1-thread-3] [6s 415ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-25-SelectorManager] [6s 415ms] PlainHttpConnection(SocketTube(28)) 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=43704, Session(1711990257379|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43704 DEBUG: [pool-1-thread-3] [6s 416ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-3] [6s 416ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 416ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-3] [6s 416ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-3] [6s 416ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 416ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [6s 416ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-3] [6s 416ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-3] [6s 416ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 416ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] 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@37c78091[Not completed, 4 dependents] (id=2385) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 416ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] SocketTube(28) calling onSubscribe DEBUG: [pool-1-thread-3] [6s 416ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 416ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] 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 416ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [6s 416ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [6s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 417ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [6s 417ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 417ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [6s 417ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 417ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 421ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [6s 421ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-3] [6s 421ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-3] [6s 421ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 421ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 421ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 421ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [6s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 424ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [6s 424ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [6s 424ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 424ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 424ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 425ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 425ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 425ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [6s 425ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 425ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 425ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [6s 425ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 425ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 425ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [6s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 425ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 425ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 427ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-3] [6s 427ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [6s 427ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 427ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 428ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 428ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 428ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 428ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 428ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [6s 428ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 428ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 428ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 428ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-3] [6s 428ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-3] [6s 428ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 428ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 428ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 428ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 428ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 428ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 428ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [6s 428ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 428ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (true) DEBUG: [pool-1-thread-3] [6s 428ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [6s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 428ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [6s 428ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 428ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 428ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 428ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 428ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 428ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 429ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 429ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [6s 429ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-3] [6s 429ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 429ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [6s 431ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 431ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 431ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [6s 431ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 431ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [6s 431ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 431ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 431ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 431ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 431ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-3] [6s 431ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 431ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [6s 432ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [6s 432ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 432ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-3] [6s 432ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@412bf269 DEBUG: [pool-1-thread-3] [6s 432ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [6s 432ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 432ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 432ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 432ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 432ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 433ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 433ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 433ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 433ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 433ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 433ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [6s 433ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 433ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [6s 433ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 433ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 433ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [6s 433ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 433ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 433ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 433ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 433ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-3] [6s 433ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-3] [6s 433ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 433ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [6s 433ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 433ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 434ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [6s 434ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [6s 434ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 434ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [6s 434ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 434ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 434ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 434ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 434ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 434ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 434ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [6s 434ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 434ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 434ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 435ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-3] [6s 435ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-3] [6s 435ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 435ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 435ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 435ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 435ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 435ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [6s 435ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 435ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 435ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 435ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [6s 435ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 435ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 435ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 435ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 435ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [6s 435ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 435ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 435ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 435ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [6s 435ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 435ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [6s 436ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-3] [6s 436ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-3] [6s 436ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 436ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 436ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 436ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [6s 436ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [6s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [pool-1-thread-3] [6s 436ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-25-SelectorManager] [6s 436ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 436ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 436ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 436ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [6s 436ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 436ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (true) DEBUG: [pool-1-thread-3] [6s 436ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 436ms] SocketTube(28) read bytes: 1726 DEBUG: [HttpClient-25-SelectorManager] [6s 436ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 436ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [6s 436ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 436ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 436ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 437ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [6s 437ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 436ms] SocketTube(28) resuming read event DEBUG: [Test-server-pool] [6s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 437ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [Test-server-pool] [6s 437ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 437ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 437ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 437ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [pool-1-thread-3] [6s 437ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [6s 437ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 437ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [6s 437ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [6s 437ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [6s 437ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 437ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [6s 437ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 437ms] SocketTube(28) got some demand for reading DEBUG: [readLoop] [6s 437ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 437ms] SocketTube(28) resuming read event DEBUG: [readLoop] [6s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 437ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 437ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-25-SelectorManager] [6s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (true) DEBUG: [readLoop] [6s 438ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [6s 438ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 438ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-25-SelectorManager] [6s 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 438ms] SocketTube(28) read bytes: 77 DEBUG: [HttpClient-25-SelectorManager] [6s 438ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 438ms] SSL Reader(SocketTube(28)) Adding 77 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 438ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 438ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 438ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 438ms] SSL Reader(SocketTube(28)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [6s 438ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 438ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [6s 438ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [6s 438ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [pool-1-thread-3] [6s 438ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [6s 438ms] SSL Reader(SocketTube(28)) pushScheduler is alive TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [6s 438ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 438ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [6s 438ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [6s 438ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 438ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [6s 438ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-3] [6s 438ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [6s 438ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [pool-1-thread-3] [6s 439ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 439ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 439ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [6s 439ms] SocketTube(28) trying to write: 47 DEBUG: [pool-1-thread-3] [6s 439ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-3] [6s 439ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 439ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 439ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 439ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [6s 439ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 439ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 439ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [pool-1-thread-3] [6s 440ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 440ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 440ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [6s 440ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 440ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 440ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [6s 440ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 440ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 440ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 440ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 440ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 441ms] SocketTube(28) read bytes: 158 DEBUG: [HttpClient-25-SelectorManager] [6s 441ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 441ms] SSL Reader(SocketTube(28)) Adding 158 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 441ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 441ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [pool-1-thread-3] [6s 441ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 442ms] SSL Reader(SocketTube(28)) Unwrapping: 158 DEBUG: [pool-1-thread-3] [6s 442ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [6s 442ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-3] [6s 442ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-3] [6s 442ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-3] [6s 442ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-3] [6s 442ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 442ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [6s 442ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-3] [6s 442ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-3] [6s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 442ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 443ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 443ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 443ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 443ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/chunk/x) 200 HTTP_2 Local port: 43704 DEBUG: [pool-1-thread-3] [6s 514ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 515ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 515ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-3] [6s 515ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 515ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [6s 515ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [6s 515ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [6s 515ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [6s 515ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-3] [6s 515ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [6s 515ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 515ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [6s 515ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [6s 515ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 515ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 515ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [6s 515ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-3] [6s 515ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [6s 515ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 515ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 515ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 515ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [6s 515ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 515ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-3] [6s 516ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 516ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 516ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 516ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 516ms] HttpClientImpl(25) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:46577/https2/chunk/x DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@50e22fbb DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 516ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 516ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [6s 516ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 516ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 516ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [MainThread] [6s 518ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33591/http1/fixed/x GET DEBUG: [pool-1-thread-3] [6s 518ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 518ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 518ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 518ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 518ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 519ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 519ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 519ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 519ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@8163193 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 519ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@8163193, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 519ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 519ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 519ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 519ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 519ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 519ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 519ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 519ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 519ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [6s 519ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 519ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [6s 519ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [6s 519ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 519ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 520ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 520ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 520ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@34da0958 DEBUG: [HttpClient-9-SelectorManager] [6s 520ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 520ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 520ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 520ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 520ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 520ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 520ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 520ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 520ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 520ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 520ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 520ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 520ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [6s 520ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [6s 520ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [6s 520ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 520ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 520ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 520ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [6s 520ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [6s 520ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [6s 520ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 520ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 520ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 520ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 520ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 520ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 520ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 520ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 520ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 520ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@9c2e1c6 DEBUG: [pool-1-thread-3] [6s 520ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 520ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 520ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 520ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [6s 520ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 521ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [6s 521ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 521ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-3] [6s 521ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@8163193 DEBUG: [HttpClient-9-SelectorManager] [6s 521ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 521ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 521ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@8163193 DEBUG: [pool-1-thread-3] [6s 521ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [6s 521ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [6s 522ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@8163193 DEBUG: [pool-1-thread-3] [6s 522ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 522ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 619ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 619ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-3] [6s 619ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@17e4e22d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@563a989d queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 619ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-3] [6s 619ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 619ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 619ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@17e4e22d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@563a989d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 619ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17e4e22d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@563a989d DEBUG: [pool-1-thread-3] [6s 619ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 619ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17e4e22d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@563a989d DEBUG: [pool-1-thread-3] [6s 619ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [6s 620ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [6s 620ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [6s 620ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [6s 620ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 620ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [6s 620ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 620ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 620ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [6s 620ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 620ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [6s 620ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 620ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 620ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [6s 620ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:33591/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-3] [6s 620ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [6s 620ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [6s 620ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-3] [6s 620ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 620ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 620ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 620ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 622ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33591/http1/chunk/x GET DEBUG: [pool-1-thread-3] [6s 622ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 622ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 622ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 622ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 622ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 622ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 623ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 623ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 623ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@714bb184 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 623ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@714bb184, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 623ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 623ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 623ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 623ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 623ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 623ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 623ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 623ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 623ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [6s 623ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 623ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [6s 623ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [6s 623ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [6s 623ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 623ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@34f4a0c5 DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [6s 623ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 623ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 623ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 623ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 624ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [6s 624ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [6s 624ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 624ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 624ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 624ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 624ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [6s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-3] [6s 624ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 624ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 624ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 624ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 624ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 624ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 624ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 624ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 624ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 624ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [6s 624ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [6s 624ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [6s 624ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [6s 624ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 624ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 624ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 624ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 624ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 624ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 624ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 624ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [6s 624ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 624ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 624ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2524a939 DEBUG: [pool-1-thread-1] [6s 624ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 625ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [6s 625ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 626ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-1] [6s 626ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@714bb184 DEBUG: [HttpClient-9-SelectorManager] [6s 626ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 626ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 626ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@714bb184 DEBUG: [pool-1-thread-1] [6s 626ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [6s 626ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 626ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@714bb184 DEBUG: [pool-1-thread-1] [6s 626ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 626ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 722ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 723ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [6s 723ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3d654744/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@642dffc queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 723ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 723ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 723ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3d654744/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@642dffc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 723ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3d654744/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@642dffc DEBUG: [pool-1-thread-1] [6s 723ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 723ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3d654744/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@642dffc DEBUG: [pool-1-thread-1] [6s 723ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 723ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 724ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 724ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [6s 724ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 724ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [6s 724ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 724ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [6s 724ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [6s 724ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 724ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [6s 724ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 724ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [6s 724ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 724ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 724ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [6s 724ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:33591/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 724ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [6s 724ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 724ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [6s 724ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 724ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 724ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 725ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [6s 725ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 726ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46481/https1/fixed/x GET DEBUG: [pool-1-thread-1] [6s 726ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 726ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 726ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 726ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 726ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [6s 726ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 726ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 726ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4b2d44e9 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4b2d44e9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 727ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 727ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 727ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 727ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ce565af DEBUG: [pool-1-thread-1] [6s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 727ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 727ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 727ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 727ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [6s 727ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 727ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 727ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 727ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 727ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 727ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 727ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 727ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 727ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 727ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 727ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 727ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 727ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 727ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 727ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 728ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [6s 728ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [6s 728ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 728ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 728ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 728ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 728ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [6s 728ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 728ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 728ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 728ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 728ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 728ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 728ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 728ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 728ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 728ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 728ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 728ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 728ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 728ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4cc8ecf0 DEBUG: [pool-1-thread-1] [6s 728ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 728ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 728ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 728ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [6s 728ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 731ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [6s 731ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 731ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 731ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 731ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 731ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 731ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [6s 732ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [6s 732ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [6s 732ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [6s 732ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [6s 732ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [6s 732ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 732ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 732ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [6s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [6s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4b2d44e9 DEBUG: [pool-1-thread-1] [6s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4b2d44e9 DEBUG: [pool-1-thread-1] [6s 732ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [6s 732ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [6s 732ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4b2d44e9 DEBUG: [pool-1-thread-1] [6s 732ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 732ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 826ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 826ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [6s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@54f32a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24e424e5 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 827ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 827ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@54f32a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24e424e5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@54f32a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24e424e5 DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@54f32a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24e424e5 DEBUG: [pool-1-thread-1] [6s 827ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [6s 827ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 827ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 827ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 827ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 827ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [6s 827ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 827ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [6s 827ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [6s 827ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [6s 827ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [6s 828ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 828ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 828ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [6s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [6s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@54f32a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24e424e5 DEBUG: [pool-1-thread-1] [6s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@54f32a9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24e424e5 DEBUG: [pool-1-thread-1] [6s 828ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 828ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 828ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [6s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [6s 828ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 828ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 828ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 828ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 828ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 828ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 828ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 828ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:46481/https1/fixed/x DEBUG: [pool-1-thread-1] [6s 828ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 828ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [6s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 828ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 828ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 828ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 829ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 829ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 829ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 829ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [6s 829ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 829ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 829ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [MainThread] [6s 835ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46481/https1/chunk/x GET DEBUG: [pool-1-thread-1] [6s 835ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 835ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 835ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 835ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 835ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [6s 836ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 836ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 836ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@587f3c3c queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@587f3c3c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 836ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 836ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 836ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 836ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@245987e0 DEBUG: [pool-1-thread-1] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 836ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 836ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [6s 836ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 836ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 836ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 836ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 836ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 836ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 836ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [6s 836ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 836ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 836ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 837ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 837ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [6s 837ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [6s 837ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 837ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 837ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 837ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 837ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 837ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 837ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 837ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 837ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 837ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@219f4c82 DEBUG: [pool-1-thread-1] [6s 837ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 837ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 837ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 837ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [6s 837ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 838ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [6s 838ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 838ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 838ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [pool-1-thread-1] [6s 838ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 838ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 838ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 839ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 839ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [6s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [6s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@587f3c3c DEBUG: [pool-1-thread-1] [6s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@587f3c3c DEBUG: [pool-1-thread-1] [6s 839ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [6s 839ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 839ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@587f3c3c DEBUG: [pool-1-thread-1] [6s 839ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 839ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 935ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 935ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2de610d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c59478b queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 936ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 936ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2de610d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c59478b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2de610d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c59478b DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2de610d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c59478b DEBUG: [pool-1-thread-1] [6s 936ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [6s 936ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 936ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 936ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 936ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 936ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 936ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [6s 936ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 936ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 936ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (true) DEBUG: [HttpClient-9-SelectorManager] [6s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 937ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [6s 937ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 937ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 937ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 937ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [pool-1-thread-1] [6s 937ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [HttpClient-9-SelectorManager] [6s 937ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 937ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [6s 937ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [6s 937ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [6s 937ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [6s 937ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [6s 937ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 937ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 937ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2de610d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c59478b DEBUG: [pool-1-thread-1] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2de610d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c59478b DEBUG: [pool-1-thread-1] [6s 937ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 937ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [6s 937ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [6s 937ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [6s 937ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [6s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [6s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [6s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [6s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [6s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [6s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2de610d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c59478b DEBUG: [pool-1-thread-1] [6s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [6s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2de610d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c59478b DEBUG: [pool-1-thread-1] [6s 938ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 938ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [6s 938ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 938ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 938ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 938ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 938ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 938ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 938ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 939ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:46481/https1/chunk/x DEBUG: [pool-1-thread-1] [6s 939ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [6s 939ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 939ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [6s 939ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 939ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 939ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 939ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 939ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 939ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 939ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 939ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 939ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [6s 939ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 939ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 939ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [MainThread] [6s 940ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:35183/http2/fixed/x GET DEBUG: [pool-1-thread-1] [6s 941ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 941ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [6s 941ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 941ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 941ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [6s 941ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 941ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 941ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [6s 941ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [6s 941ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-1] [6s 941ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [6s 942ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [6s 942ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 942ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [6s 942ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [6s 942ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [6s 942ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [6s 942ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [6s 942ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 942ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 942ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 942ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 942ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [6s 942ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [6s 942ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 942ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [pool-1-thread-1] [6s 942ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 943ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 944ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [6s 944ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [pool-1-thread-1] [6s 944ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 47 DEBUG: [pool-1-thread-1] [6s 944ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [HttpClient-9-SelectorManager] [6s 944ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 944ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [6s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 944ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 944ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 944ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [6s 944ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [6s 944ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/fixed/x) 200 HTTP_2 Local port: 48020 DEBUG: [pool-1-thread-1] [7s 47ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 48ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 48ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [7s 48ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 49ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 49ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 49ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 49ms] HttpClientImpl(9) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:35183/http2/fixed/x DEBUG: [pool-1-thread-1] [7s 50ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [7s 50ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [7s 50ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [7s 50ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-1] [7s 50ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3ff71c23 DEBUG: [pool-1-thread-1] [7s 50ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [7s 50ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [7s 59ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:35183/http2/chunk/x GET DEBUG: [pool-1-thread-1] [7s 60ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 60ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [7s 60ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 60ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 60ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 60ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 60ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 60ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 60ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 60ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-1] [7s 60ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 61ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 61ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 61ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [7s 61ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [7s 61ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [7s 61ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [7s 61ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [7s 61ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 61ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 61ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 61ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 61ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [7s 61ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 61ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 61ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [7s 61ms] 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 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 63ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 63ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 63ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [pool-1-thread-1] [7s 63ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [7s 63ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 63ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 42 DEBUG: [pool-1-thread-1] [7s 63ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [7s 63ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [7s 63ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 63ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 63ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 63ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 63ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 64ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/chunk/x) 200 HTTP_2 Local port: 48020 DEBUG: [pool-1-thread-1] [7s 160ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 160ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 160ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [7s 160ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [7s 160ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-1] [7s 160ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 160ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 160ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 160ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 160ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 160ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 161ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:35183/http2/chunk/x DEBUG: [pool-1-thread-1] [7s 161ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [7s 161ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [7s 161ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [7s 161ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-1] [7s 161ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@220ac3a2 DEBUG: [pool-1-thread-1] [7s 161ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [7s 161ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [7s 162ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46577/https2/fixed/x GET DEBUG: [pool-1-thread-1] [7s 163ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 163ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [7s 163ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 163ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 163ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 163ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 163ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 163ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 163ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 163ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-1] [7s 164ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 164ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 164ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 164ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 164ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 164ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 164ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [7s 164ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [7s 164ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [7s 164ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 164ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 165ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 165ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 165ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [7s 165ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 165ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 165ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 165ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 165ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 165ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 165ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 165ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 165ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 168ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 168ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 168ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 168ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 168ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 168ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 168ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 168ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 168ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 169ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [7s 169ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [7s 169ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [7s 169ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [7s 169ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [7s 169ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 169ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [7s 169ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [7s 169ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 169ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 169ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-1] [7s 169ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [7s 169ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [7s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 169ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/fixed/x) 200 HTTP_2 Local port: 43812 DEBUG: [pool-1-thread-1] [7s 263ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 263ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 263ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-1] [7s 263ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 263ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [7s 264ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 264ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 264ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-1] [7s 264ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [7s 264ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [7s 264ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 264ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [7s 264ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [7s 264ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-1] [7s 264ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 264ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 264ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 264ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 264ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 264ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 264ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 265ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 265ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 265ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 265ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [pool-1-thread-1] [7s 265ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 265ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 265ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 265ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 265ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [7s 265ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [7s 265ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [7s 265ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [7s 265ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 265ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [7s 265ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [7s 265ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 265ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 265ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-1] [7s 265ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [7s 265ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 265ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 265ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 265ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 265ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 265ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:46577/https2/fixed/x DEBUG: [pool-1-thread-1] [7s 265ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [7s 265ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [7s 265ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [7s 266ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-1] [7s 266ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6429bd77 DEBUG: [pool-1-thread-1] [7s 266ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [7s 266ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-1] [7s 266ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 266ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 266ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 266ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 266ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 266ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [MainThread] [7s 267ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46577/https2/chunk/x GET DEBUG: [pool-1-thread-1] [7s 268ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 268ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [7s 268ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 268ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 268ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 268ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 268ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 268ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 268ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 268ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-1] [7s 268ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 269ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 269ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 269ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 269ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 269ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [7s 269ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [7s 269ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [7s 269ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 269ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 269ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [7s 269ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 269ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 269ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 269ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 269ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [7s 269ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 269ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 269ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 269ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 11 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 271ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 271ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 271ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 271ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 271ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-9-SelectorManager] [7s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [HttpClient-9-SelectorManager] [7s 271ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [HttpClient-9-SelectorManager] [7s 271ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [7s 271ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [7s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 271ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 271ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 272ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 272ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/chunk/x) 200 HTTP_2 Local port: 43812 DEBUG: [pool-1-thread-1] [7s 368ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 368ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 368ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-1] [7s 368ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 368ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [7s 369ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 369ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 369ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-1] [7s 369ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [7s 369ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [7s 369ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 369ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [7s 369ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [7s 369ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-1] [7s 369ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 369ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 369ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 369ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 369ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 369ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 369ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 370ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 370ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 370ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 370ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [pool-1-thread-1] [7s 370ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 370ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 370ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [7s 370ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 370ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [7s 370ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [7s 370ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [7s 370ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [7s 370ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 371ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-1] [7s 371ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [7s 371ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 371ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 371ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 371ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:46577/https2/chunk/x DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d9c521a DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [7s 371ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-1] [7s 371ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 371ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 371ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 371ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 371ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 372ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [MainThread] [7s 391ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [7s 393ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:33591/http1/fixed/x GET DEBUG: [MainThread] [7s 393ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 394ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 394ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 394ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 394ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 394ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 394ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 394ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 394ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 394ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1dd11474 queue.isEmpty: true DEBUG: [MainThread] [7s 394ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1dd11474, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 394ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 394ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 394ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 394ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 394ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 394ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 395ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [7s 395ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c2217a5 for C (true) DEBUG: [HttpClient-26-SelectorManager] [7s 395ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [7s 395ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52496 DEBUG: [pool-1-thread-1] [7s 395ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 395ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [7s 395ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [7s 395ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 395ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-1] [7s 395ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 395ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [pool-1-thread-1] [7s 395ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-26-SelectorManager] [7s 395ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-1] [7s 395ms] SocketTube(29) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 395ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [7s 395ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@46da7cd5 DEBUG: [HttpClient-26-SelectorManager] [7s 395ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 395ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 395ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [HttpClient-26-SelectorManager] [7s 396ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 396ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 396ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [HttpClient-26-SelectorManager] [7s 396ms] SocketTube(29) write: starting subscription DEBUG: [pool-1-thread-3] [7s 396ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-26-SelectorManager] [7s 396ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 396ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 396ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-3] [7s 396ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [7s 396ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 396ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 396ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-1] [7s 396ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [HttpClient-26-SelectorManager] [7s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for R (true) DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 396ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 396ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 396ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 396ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 396ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-1] [7s 396ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 396ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 396ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 396ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 396ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 396ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 396ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 396ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 396ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 396ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3a8d578e DEBUG: [pool-1-thread-1] [7s 396ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 396ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 396ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 396ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-1] [7s 396ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [HttpClient-26-SelectorManager] [7s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 397ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [7s 397ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [7s 397ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [7s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for R (false) DEBUG: [HttpClient-26-SelectorManager] [7s 397ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 397ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1dd11474 DEBUG: [pool-1-thread-1] [7s 397ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 397ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1dd11474 DEBUG: [pool-1-thread-1] [7s 397ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [7s 398ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [7s 398ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1dd11474 DEBUG: [pool-1-thread-1] [7s 398ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 398ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 398ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 398ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2624b4c(26) DEBUG: [pool-1-thread-1] [7s 398ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4eee84ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67055a01 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 398ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-1] [7s 399ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 399ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4eee84ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67055a01, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4eee84ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67055a01 DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4eee84ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67055a01 DEBUG: [pool-1-thread-1] [7s 399ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [7s 399ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [7s 399ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-1] [7s 399ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 399ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-1] [7s 399ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [7s 399ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 399ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-1] [7s 399ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-1] [7s 399ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-1] [7s 399ms] SocketTube(29) write: resetting demand to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 399ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for R (false) DEBUG: [pool-1-thread-1] [7s 399ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 399ms] HttpClientImpl(26) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:33591/http1/fixed/x DEBUG: [HttpClient-26-SelectorManager] [7s 399ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [7s 400ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 400ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 400ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2624b4c(26) DEBUG: [pool-1-thread-2] [7s 400ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-2] [7s 400ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [MainThread] [7s 400ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [7s 401ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:33591/http1/chunk/x GET DEBUG: [MainThread] [7s 401ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 401ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 401ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 401ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 401ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 401ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 401ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 402ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 402ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 402ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@318d1d1b queue.isEmpty: true DEBUG: [MainThread] [7s 402ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@318d1d1b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 402ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 402ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 402ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 402ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 402ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 402ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 402ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [7s 402ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2707fc79 for C (true) DEBUG: [HttpClient-27-SelectorManager] [7s 402ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [7s 402ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52502 DEBUG: [pool-1-thread-1] [7s 403ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 403ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-1] [7s 403ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-1] [7s 403ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 403ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-1] [7s 403ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 403ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [HttpClient-27-SelectorManager] [7s 403ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-1] [7s 403ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-1] [7s 403ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 403ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [7s 403ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2dff9709 DEBUG: [HttpClient-27-SelectorManager] [7s 403ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 403ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [7s 403ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [7s 403ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [7s 403ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 403ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 403ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-27-SelectorManager] [7s 403ms] SocketTube(30) write: starting subscription DEBUG: [pool-1-thread-2] [7s 403ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-27-SelectorManager] [7s 403ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 403ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-27-SelectorManager] [7s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68fd1cd2 for R (true) DEBUG: [pool-1-thread-1] [7s 403ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 403ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 403ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 403ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [7s 403ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 403ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 403ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 403ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 403ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 403ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 403ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 403ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 403ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [7s 403ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-3] [7s 404ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-3] [7s 404ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [7s 404ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 404ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 404ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 404ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 404ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 404ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 404ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 404ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-3] [7s 404ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [7s 404ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 404ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@410ed00a DEBUG: [pool-1-thread-3] [7s 404ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [7s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68fd1cd2 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 437ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [7s 437ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [7s 437ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [7s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68fd1cd2 for R (false) DEBUG: [pool-1-thread-3] [7s 437ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@318d1d1b DEBUG: [HttpClient-27-SelectorManager] [7s 437ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 437ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 437ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@318d1d1b DEBUG: [pool-1-thread-3] [7s 437ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [7s 437ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [7s 437ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@318d1d1b DEBUG: [pool-1-thread-3] [7s 437ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 437ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 437ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 438ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@21251a58(27) DEBUG: [pool-1-thread-3] [7s 438ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@43f256c6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61c2fd69 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 438ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 438ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 438ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@43f256c6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61c2fd69, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 438ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@43f256c6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61c2fd69 DEBUG: [pool-1-thread-3] [7s 438ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 438ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@43f256c6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61c2fd69 DEBUG: [pool-1-thread-3] [7s 438ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [7s 438ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 438ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-3] [7s 438ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 438ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-3] [7s 438ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-3] [7s 438ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 438ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-3] [7s 438ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 438ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-3] [7s 438ms] SocketTube(30) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [7s 438ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [7s 438ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-3] [7s 438ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [7s 438ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [7s 438ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [7s 438ms] SocketTube(30) read demand reset to 0 DEBUG: [pool-1-thread-3] [7s 438ms] HttpClientImpl(27) ClientImpl (async) elapsed 37 millis for GET to http://127.0.0.1:33591/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [7s 438ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [7s 439ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [7s 439ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-3] [7s 439ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-27-SelectorManager] [7s 439ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68fd1cd2 for R (false) DEBUG: [pool-1-thread-3] [7s 439ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [HttpClient-27-SelectorManager] [7s 439ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [7s 439ms] SocketTube(30) onSubscribe called DEBUG: [pool-1-thread-3] [7s 439ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@21251a58(27) DEBUG: [HttpClient-27-SelectorManager] [7s 439ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 439ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 439ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [HttpClient-27-SelectorManager] [7s 439ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [7s 439ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 439ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [7s 439ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 440ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [7s 440ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:46481/https1/fixed/x GET DEBUG: [MainThread] [7s 441ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 441ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 441ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 442ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [7s 442ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [7s 442ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7123f746 for C (true) DEBUG: [HttpClient-28-SelectorManager] [7s 442ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [7s 442ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57122 DEBUG: [pool-1-thread-3] [7s 442ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-3] [7s 442ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 442ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-3] [7s 442ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 442ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-3] [7s 443ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-3] [7s 443ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-3] [7s 443ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-3] [7s 443ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 443ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [7s 443ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 443ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] 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@7bdb9c36[Not completed, 4 dependents] (id=2953) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 443ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] 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 443ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (true) DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [7s 443ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 443ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [7s 443ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 443ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [7s 446ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [7s 446ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-3] [7s 446ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-3] [7s 446ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [7s 446ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 446ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 446ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [7s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 452ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [7s 452ms] SocketTube(31) read bytes: 261 DEBUG: [HttpClient-28-SelectorManager] [7s 452ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 452ms] SSL Reader(SocketTube(31)) Adding 261 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 452ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 453ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 453ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 453ms] SSL Reader(SocketTube(31)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [7s 453ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [7s 453ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 453ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [7s 453ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [7s 453ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 453ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 455ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 455ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 455ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 456ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-3] [7s 456ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [7s 456ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 456ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 456ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 456ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [7s 456ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [7s 456ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 456ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 457ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-3] [7s 457ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 458ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 458ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 458ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 458ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 458ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-3] [7s 458ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [7s 458ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 458ms] 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] [7s 458ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57122 remote=/127.0.0.1:46481] DEBUG: [pool-1-thread-3] [7s 458ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 458ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [7s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7a10b07b queue.isEmpty: true DEBUG: [pool-1-thread-3] [7s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7a10b07b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [7s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 458ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [7s 458ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-3] [7s 458ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-3] [7s 458ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2b858d99 DEBUG: [pool-1-thread-3] [7s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [7s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 459ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 459ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 459ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-3] [7s 459ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 459ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 459ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [7s 459ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 459ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [7s 459ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 459ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [7s 459ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [7s 459ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 459ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 459ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [7s 459ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [7s 459ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 459ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-3] [7s 459ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 459ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 459ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 459ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 459ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 459ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 459ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [7s 459ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [7s 459ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 459ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 459ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 459ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 459ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 459ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [7s 460ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-3] [7s 460ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 460ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [7s 460ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 460ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 460ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 460ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 460ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 460ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-3] [7s 460ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-3] [7s 460ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 460ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5dda1435 DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 460ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 461ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 461ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 461ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [7s 461ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [7s 461ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [7s 461ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 461ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 461ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 461ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 461ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 461ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [7s 461ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 461ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 461ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 462ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 462ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 462ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [7s 462ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [7s 462ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [7s 462ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [7s 462ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 503ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [7s 503ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 503ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 503ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (false) DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 504ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 504ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [7s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [7s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7a10b07b DEBUG: [pool-1-thread-3] [7s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7a10b07b DEBUG: [pool-1-thread-3] [7s 504ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [7s 504ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [7s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7a10b07b DEBUG: [pool-1-thread-3] [7s 504ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 504ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 504ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 505ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44b21a0(28) DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5dc90b4d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2225ebe7 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 505ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 505ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5dc90b4d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2225ebe7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5dc90b4d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2225ebe7 DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5dc90b4d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2225ebe7 DEBUG: [pool-1-thread-3] [7s 505ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [7s 505ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 505ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5dc90b4d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2225ebe7 DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5dc90b4d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2225ebe7 DEBUG: [pool-1-thread-3] [7s 505ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [7s 505ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 506ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [7s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-3] [7s 506ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 506ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-3] [7s 506ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-3] [7s 506ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-3] [7s 506ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 506ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 506ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 506ms] HttpClientImpl(28) ClientImpl (async) elapsed 65 millis for GET to https://127.0.0.1:46481/https1/fixed/x DEBUG: [pool-1-thread-3] [7s 506ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 506ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44b21a0(28) DEBUG: [pool-1-thread-3] [7s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 506ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 506ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 506ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 506ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 506ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 506ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [7s 506ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [7s 506ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [7s 506ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 506ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 506ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (false) DEBUG: [MainThread] [7s 507ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [7s 508ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:46481/https1/chunk/x GET DEBUG: [MainThread] [7s 508ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 509ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 509ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 509ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [7s 509ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [7s 509ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5bc41a89 for C (true) DEBUG: [HttpClient-29-SelectorManager] [7s 509ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [7s 509ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57130 DEBUG: [pool-1-thread-3] [7s 510ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-3] [7s 510ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 510ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-3] [7s 510ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 510ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-3] [7s 510ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-3] [7s 510ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-3] [7s 510ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-3] [7s 510ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 510ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [7s 510ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] 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@513c71f9[Not completed, 4 dependents] (id=3029) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SocketTube(32) read demand reset to 0 DEBUG: [pool-1-thread-3] [7s 510ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SocketTube(32) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 510ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] 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 510ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [7s 510ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 510ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [7s 510ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 510ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [7s 513ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-3] [7s 513ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-3] [7s 513ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 513ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 513ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] SocketTube(32) read bytes: 139 DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] SSL Reader(SocketTube(32)) Adding 139 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(32)) Unwrapping: 139 DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 523ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [7s 523ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 523ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 526ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 526ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 526ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 527ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-3] [7s 527ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 527ms] SocketTube(32) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 527ms] SocketTube(32) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 527ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 527ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 527ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 527ms] SSL Reader(SocketTube(32)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [7s 527ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 527ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 527ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 527ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [7s 527ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 527ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [7s 527ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [7s 527ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 529ms] SocketTube(32) read bytes: 122 DEBUG: [HttpClient-29-SelectorManager] [7s 529ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 529ms] SSL Reader(SocketTube(32)) Adding 122 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 529ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 529ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 529ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 529ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [7s 529ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 529ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 529ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [7s 529ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [7s 529ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 530ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 531ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-3] [7s 531ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 531ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 531ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 531ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 531ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 531ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-3] [7s 531ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 531ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [7s 531ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [7s 531ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 531ms] 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] [7s 532ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57130 remote=/127.0.0.1:46481] DEBUG: [pool-1-thread-3] [7s 532ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 532ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [7s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@283d804f queue.isEmpty: true DEBUG: [pool-1-thread-3] [7s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@283d804f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [7s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 532ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [7s 532ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-3] [7s 532ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-3] [7s 532ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3d3b7566 DEBUG: [pool-1-thread-3] [7s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [7s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 532ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 532ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 532ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 532ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 532ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 532ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-3] [7s 532ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 532ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 532ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [7s 532ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 532ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [7s 533ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 533ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [7s 533ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [7s 533ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 533ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 533ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [7s 533ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [7s 533ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 533ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-3] [7s 533ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 533ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 533ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 533ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 533ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 533ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 533ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [7s 534ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 534ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 534ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-3] [7s 534ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 534ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 534ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 534ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-3] [7s 534ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 534ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [7s 534ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 534ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 534ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 534ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 534ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 534ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-3] [7s 534ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-3] [7s 534ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 534ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@30cccbf5 DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [7s 535ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 535ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 535ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 535ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [7s 535ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [7s 535ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 535ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 535ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [7s 535ms] SocketTube(32) trying to write: 134 DEBUG: [HttpClient-29-SelectorManager] [7s 536ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 536ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 536ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 538ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-3] [7s 538ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 538ms] SocketTube(32) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 538ms] SocketTube(32) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 538ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 538ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 538ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 538ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 538ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [7s 538ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [7s 538ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 538ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 538ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [7s 538ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 538ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 538ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for R (false) DEBUG: [pool-1-thread-3] [7s 538ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 538ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 538ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [7s 538ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 538ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 538ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [7s 538ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 538ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [7s 538ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [7s 539ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 539ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 580ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 580ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [7s 580ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [7s 580ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@283d804f DEBUG: [pool-1-thread-3] [7s 580ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 580ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@283d804f DEBUG: [pool-1-thread-3] [7s 580ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [7s 580ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [7s 580ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@283d804f DEBUG: [pool-1-thread-3] [7s 580ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 580ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 581ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 581ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5409bdd3(29) DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4f633638/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b98e863 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 581ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 581ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4f633638/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b98e863, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4f633638/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b98e863 DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4f633638/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b98e863 DEBUG: [pool-1-thread-3] [7s 581ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [7s 581ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 581ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 581ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 581ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 581ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 581ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [7s 581ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [7s 581ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4f633638/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b98e863 DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4f633638/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b98e863 DEBUG: [pool-1-thread-3] [7s 582ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 582ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4f633638/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b98e863 DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4f633638/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@b98e863 DEBUG: [pool-1-thread-3] [7s 582ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 582ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-3] [7s 582ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 582ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-3] [7s 582ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-3] [7s 582ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-3] [7s 582ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 582ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 583ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 583ms] HttpClientImpl(29) ClientImpl (async) elapsed 74 millis for GET to https://127.0.0.1:46481/https1/chunk/x DEBUG: [pool-1-thread-3] [7s 583ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [7s 583ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 583ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5409bdd3(29) DEBUG: [pool-1-thread-3] [7s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 583ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 583ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 583ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 583ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 583ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 583ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 583ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 583ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [7s 583ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [7s 583ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 583ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for R (false) DEBUG: [MainThread] [7s 584ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [7s 585ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:35183/http2/fixed/x GET DEBUG: [MainThread] [7s 585ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 585ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 585ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 585ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 585ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 585ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 585ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 586ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 586ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 586ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5e10c7e8 queue.isEmpty: true DEBUG: [MainThread] [7s 586ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5e10c7e8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 586ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 586ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 586ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 586ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 586ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 586ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 586ms] PlainHttpConnection(SocketTube(33)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-30-SelectorManager] [7s 586ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@d62635a for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54736,localport=35183] DEBUG: [HttpClient-30-SelectorManager] [7s 586ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-30-SelectorManager] [7s 586ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54736 DEBUG: [pool-1-thread-3] [7s 587ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 587ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [7s 587ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-3] [7s 587ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [7s 587ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@79a082a DEBUG: [pool-1-thread-3] [7s 587ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [7s 587ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 587ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [7s 587ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [7s 587ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [7s 587ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [7s 587ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [7s 587ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 587ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 587ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 587ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 587ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 587ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 587ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [7s 587ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-1] [7s 587ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [7s 587ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 587ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 587ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 587ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 587ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-30-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (true) DEBUG: [pool-1-thread-3] [7s 587ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-3] [7s 587ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 587ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 587ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 587ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [7s 588ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 588ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 588ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 588ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-3] [7s 588ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 588ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 588ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 588ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 588ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 588ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 588ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-3] [7s 588ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 588ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 588ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 588ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3babc108 DEBUG: [pool-1-thread-3] [7s 588ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-30-SelectorManager] [7s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [pool-1-thread-3] [7s 588ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 588ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 588ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [pool-1-thread-3] [7s 588ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [HttpClient-30-SelectorManager] [7s 588ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [7s 588ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [7s 588ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [pool-1-thread-3] [7s 588ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5e10c7e8 DEBUG: [HttpClient-30-SelectorManager] [7s 588ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 588ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 588ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5e10c7e8 DEBUG: [pool-1-thread-3] [7s 588ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [7s 588ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [7s 588ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5e10c7e8 DEBUG: [pool-1-thread-3] [7s 588ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 588ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 588ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54736 remote=/127.0.0.1:35183] DEBUG: [pool-1-thread-3] [7s 588ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [7s 588ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7b65cc7b(30) DEBUG: [pool-1-thread-3] [7s 589ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6dafe2b3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21b8d495 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 589ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 589ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 589ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 589ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-3] [7s 589ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 589ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [7s 589ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 589ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 589ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 589ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [7s 589ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 589ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-3] [7s 589ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 589ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-3] [7s 589ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 589ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-3] [7s 589ms] SocketTube(33) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [7s 589ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [7s 589ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [7s 589ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@739023b2 DEBUG: [HttpClient-30-SelectorManager] [7s 589ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 589ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 590ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 589ms] SocketTube(33) read demand reset to 0 DEBUG: [pool-1-thread-3] [7s 590ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-30-SelectorManager] [7s 590ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [7s 590ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [7s 590ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 590ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 590ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-3] [7s 590ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-30-SelectorManager] [7s 590ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-3] [7s 590ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [HttpClient-30-SelectorManager] [7s 590ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 590ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-30-SelectorManager] [7s 590ms] SocketTube(33) onSubscribe called DEBUG: [pool-1-thread-3] [7s 590ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [HttpClient-30-SelectorManager] [7s 590ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 590ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-30-SelectorManager] [7s 590ms] SocketTube(33) write: starting subscription DEBUG: [pool-1-thread-3] [7s 590ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-30-SelectorManager] [7s 590ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 590ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 590ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-3] [7s 590ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-3] [7s 590ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-3] [7s 590ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [7s 590ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [7s 590ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [7s 590ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [7s 590ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 590ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7b65cc7b(30) DEBUG: [pool-1-thread-1] [7s 590ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-3] [7s 590ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6dafe2b3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21b8d495, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 590ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-3] [7s 590ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 590ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 590ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [7s 590ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-1] [7s 590ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 590ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [Test-server-pool] [7s 590ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 590ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 590ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 590ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [7s 590ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 590ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [Test-server-pool] [7s 590ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [7s 590ms] SocketTube(33) trying to write: 13 DEBUG: [pool-1-thread-1] [7s 590ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-1] [7s 590ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 591ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [7s 591ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 591ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 591ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [7s 591ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 591ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [7s 591ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 592ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 592ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [7s 592ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 592ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 592ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 592ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [readLoop] [7s 592ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] SocketTube(33) read bytes: 39 DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] Http2Connection(SocketTube(33)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 592ms] Http2Connection(SocketTube(33)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 592ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [7s 592ms] Http2Connection(SocketTube(33)) Processing 39 DEBUG: [pool-1-thread-1] [7s 592ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [pool-1-thread-1] [7s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 592ms] 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] [7s 592ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] SocketTube(33) read bytes: 57 DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] Http2Connection(SocketTube(33)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [7s 592ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [pool-1-thread-1] [7s 592ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 592ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 592ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [7s 592ms] SocketTube(33) trying to write: 9 DEBUG: [pool-1-thread-1] [7s 592ms] SocketTube(33) wrote: 9 DEBUG: [readLoop] [7s 592ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 592ms] SocketTube(33) write: requesting more... DEBUG: [readLoop] [7s 593ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 593ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 593ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [7s 593ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 593ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 593ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [pool-1-thread-1] [7s 593ms] Http2Connection(SocketTube(33)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 593ms] Http2Connection(SocketTube(33)) H2 Receiving(2): 57 DEBUG: [pool-1-thread-1] [7s 593ms] Http2Connection(SocketTube(33)) Processing 57 DEBUG: [pool-1-thread-1] [7s 593ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [7s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 593ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 593ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 593ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 593ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 593ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/fixed/x) 200 HTTP_2 Local port: 54736 DEBUG: [pool-1-thread-1] [7s 593ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 593ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 594ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 594ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 594ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 594ms] HttpClientImpl(30) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:35183/http2/fixed/x DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68b7c9da DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [7s 594ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33)) H2 processed(2) DEBUG: [MainThread] [7s 595ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [7s 595ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:35183/http2/chunk/x GET DEBUG: [MainThread] [7s 595ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 595ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 595ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 595ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 595ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 596ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 596ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 596ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 596ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 596ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@41e906fb queue.isEmpty: true DEBUG: [MainThread] [7s 596ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@41e906fb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 596ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 596ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 596ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 596ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 596ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 596ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 596ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-31-SelectorManager] [7s 596ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@604b78 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54746,localport=35183] DEBUG: [HttpClient-31-SelectorManager] [7s 596ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54746 DEBUG: [pool-1-thread-1] [7s 597ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 597ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [7s 597ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [7s 597ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 597ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-1] [7s 597ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-1] [7s 597ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [pool-1-thread-1] [7s 597ms] SocketTube(34) subscribed for writing DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a982008 DEBUG: [pool-1-thread-1] [7s 597ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 597ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 597ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 597ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 597ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-2] [7s 597ms] SocketTube(34) write: requesting more... DEBUG: [HttpClient-31-SelectorManager] [7s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (true) DEBUG: [pool-1-thread-2] [7s 597ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 597ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [7s 597ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 597ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 597ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 597ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 597ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [7s 597ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 597ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 597ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 597ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 597ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 597ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-1] [7s 597ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [7s 598ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 598ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 598ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 598ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [7s 598ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 598ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 598ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 598ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 598ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 598ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 598ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [7s 598ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 598ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-31-SelectorManager] [7s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [pool-1-thread-1] [7s 598ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 598ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@52c6fb96 DEBUG: [pool-1-thread-1] [7s 598ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 598ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 598ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 598ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-1] [7s 598ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [HttpClient-31-SelectorManager] [7s 598ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [7s 598ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [7s 598ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-1] [7s 598ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@41e906fb DEBUG: [HttpClient-31-SelectorManager] [7s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [pool-1-thread-1] [7s 598ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [7s 598ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 598ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@41e906fb DEBUG: [pool-1-thread-1] [7s 598ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [7s 598ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [7s 598ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@41e906fb DEBUG: [pool-1-thread-1] [7s 598ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 598ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 598ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54746 remote=/127.0.0.1:35183] DEBUG: [pool-1-thread-1] [7s 598ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [7s 598ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@14ba1603(31) DEBUG: [pool-1-thread-1] [7s 598ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1fde669d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11c5701f queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 599ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 599ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 599ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 599ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-1] [7s 599ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 599ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [7s 599ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [7s 600ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 600ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-1] [7s 600ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [7s 600ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(34) subscribed for writing DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7e1f951a DEBUG: [pool-1-thread-1] [7s 600ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 600ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [7s 600ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 600ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 600ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [7s 600ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [7s 600ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [7s 600ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 600ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [7s 600ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 600ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-2] [7s 600ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-1] [7s 600ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [7s 600ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [7s 600ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [7s 600ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 600ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-2] [7s 600ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [7s 600ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-2] [7s 600ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [7s 600ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-1] [7s 600ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-2] [7s 600ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 600ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [7s 600ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 600ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [7s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 600ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 600ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@14ba1603(31) DEBUG: [pool-1-thread-2] [7s 600ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [Test-server-pool] [7s 600ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(34) trying to write: 13 DEBUG: [Test-server-pool] [7s 601ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 601ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1fde669d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11c5701f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 601ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [7s 601ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-1] [7s 601ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 601ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 601ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 601ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [readLoop] [7s 601ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 601ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started DEBUG: [readLoop] [7s 601ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 602ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 602ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 602ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 602ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 602ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] SocketTube(34) read bytes: 39 DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] Http2Connection(SocketTube(34)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 602ms] Http2Connection(SocketTube(34)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 602ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [7s 602ms] Http2Connection(SocketTube(34)) Processing 39 DEBUG: [pool-1-thread-2] [7s 602ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [7s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [pool-1-thread-2] [7s 602ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 602ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] SocketTube(34) read bytes: 52 DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] Http2Connection(SocketTube(34)) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-2] [7s 602ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [HttpClient-31-SelectorManager] [7s 602ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 602ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 602ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [7s 602ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-2] [7s 602ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-2] [7s 602ms] SocketTube(34) write: requesting more... DEBUG: [readLoop] [7s 602ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 602ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [7s 602ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 602ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 602ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [7s 602ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 602ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [pool-1-thread-2] [7s 602ms] Http2Connection(SocketTube(34)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34)) H2 Receiving(2): 52 DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34)) Processing 52 DEBUG: [pool-1-thread-2] [7s 603ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [7s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 603ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/chunk/x) 200 HTTP_2 Local port: 54746 DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 603ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 603ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 603ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 603ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 603ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 604ms] HttpClientImpl(31) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:35183/http2/chunk/x DEBUG: [pool-1-thread-2] [7s 604ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 604ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 604ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [7s 604ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-2] [7s 604ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28aebf46 DEBUG: [pool-1-thread-2] [7s 604ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [7s 604ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 604ms] Http2Connection(SocketTube(34)) H2 processed(2) DEBUG: [MainThread] [7s 604ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [7s 605ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:46577/https2/fixed/x GET DEBUG: [MainThread] [7s 605ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 606ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 606ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 606ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [7s 606ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-32-SelectorManager] [7s 606ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4da0f380 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-32-SelectorManager] [7s 606ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43710, Session(1711990257486|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-32-SelectorManager] [7s 606ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43710 DEBUG: [pool-1-thread-2] [7s 606ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 607ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-2] [7s 607ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [7s 607ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 607ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [7s 607ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 607ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] 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@475898f0[Not completed, 4 dependents] (id=3241) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SocketTube(35) read demand reset to 0 DEBUG: [pool-1-thread-2] [7s 607ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SocketTube(35) calling onSubscribe DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] 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 607ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [7s 607ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 607ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [7s 607ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 607ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 610ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 610ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 610ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 610ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 610ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 610ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [7s 610ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [7s 610ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 610ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 610ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [7s 610ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-2] [7s 610ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-2] [7s 610ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 610ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 611ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 611ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 611ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [7s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 613ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [7s 614ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [7s 614ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 614ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 614ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 614ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 614ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 614ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [7s 614ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 614ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 614ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [7s 614ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 614ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 614ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [HttpClient-32-SelectorManager] [7s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 615ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 615ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 616ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 616ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 616ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-2] [7s 616ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-2] [7s 616ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 616ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 616ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 617ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [7s 617ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 617ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 617ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [7s 617ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 617ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 617ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 617ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [7s 617ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 617ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 617ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 618ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-2] [7s 618ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 618ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 618ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 619ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 619ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-2] [7s 619ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 620ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [7s 620ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [7s 620ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [7s 620ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-2] [7s 620ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3ad1d786 DEBUG: [pool-1-thread-2] [7s 620ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 620ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 620ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 620ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 620ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 620ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 620ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 620ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 620ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [7s 620ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [7s 621ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 621ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 621ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-2] [7s 621ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-2] [7s 621ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 621ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 621ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-2] [7s 621ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [7s 622ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 622ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 622ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 622ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 622ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 622ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-2] [7s 622ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-2] [7s 622ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 622ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 622ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 622ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [7s 622ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 622ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 622ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 622ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [7s 622ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 622ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 622ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 622ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [7s 623ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-2] [7s 623ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-2] [7s 623ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 623ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 623ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 623ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [7s 623ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 623ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 623ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 623ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [7s 623ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 623ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 623ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) TestServer(2): starting connection DEBUG: [HttpClient-32-SelectorManager] [7s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 624ms] SocketTube(35) read bytes: 1726 DEBUG: [HttpClient-32-SelectorManager] [7s 624ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 624ms] SSL Reader(SocketTube(35)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 624ms] SocketTube(35) resuming read event DEBUG: [Test-server-pool] [7s 624ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 624ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [7s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [7s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [Test-server-pool] [7s 624ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 624ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 624ms] SSL Reader(SocketTube(35)) Unwrapping: 1726 DEBUG: [HttpClient-32-SelectorManager] [7s 624ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 624ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-32-SelectorManager] [7s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 624ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 624ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [7s 625ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [readLoop] [7s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 625ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [7s 625ms] SocketTube(35) resuming read event TestServer(2): connection started DEBUG: [pool-1-thread-2] [7s 625ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 625ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 625ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-32-SelectorManager] [7s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (true) DEBUG: [readLoop] [7s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 625ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 625ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 625ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 625ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 625ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-32-SelectorManager] [7s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 625ms] SocketTube(35) read bytes: 77 DEBUG: [HttpClient-32-SelectorManager] [7s 625ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 625ms] SSL Reader(SocketTube(35)) Adding 77 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 625ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [HttpClient-32-SelectorManager] [7s 625ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 625ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [7s 626ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 626ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 626ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [7s 626ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-2] [7s 626ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [7s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 626ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 626ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [pool-1-thread-2] [7s 626ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 626ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 626ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 626ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [7s 626ms] SocketTube(35) trying to write: 47 DEBUG: [HttpClient-32-SelectorManager] [7s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [pool-1-thread-2] [7s 626ms] SocketTube(35) wrote: 47 DEBUG: [HttpClient-32-SelectorManager] [7s 626ms] SocketTube(35) no more demand for reading DEBUG: [pool-1-thread-2] [7s 626ms] SocketTube(35) write: requesting more... DEBUG: [HttpClient-32-SelectorManager] [7s 626ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 626ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 626ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 626ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [7s 626ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 626ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 626ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [readLoop] [7s 626ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 626ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 626ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 626ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [7s 626ms] SocketTube(35) resuming read event DEBUG: [readLoop] [7s 626ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 626ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 626ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [7s 626ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [7s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [7s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 627ms] SocketTube(35) read bytes: 163 DEBUG: [HttpClient-32-SelectorManager] [7s 627ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 627ms] SSL Reader(SocketTube(35)) Adding 163 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 627ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 627ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 627ms] SSL Reader(SocketTube(35)) Unwrapping: 163 DEBUG: [HttpClient-32-SelectorManager] [7s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 627ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 627ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [7s 627ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [7s 627ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [7s 627ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-2] [7s 627ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [7s 627ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 627ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [7s 627ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [7s 627ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 627ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 627ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [7s 627ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-2] [7s 627ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [7s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 627ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 627ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 627ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 627ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 627ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/fixed/x) 200 HTTP_2 Local port: 43710 DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 628ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-2] [7s 628ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [7s 628ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 628ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [7s 628ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 628ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-2] [7s 629ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 629ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 629ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 629ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 629ms] HttpClientImpl(32) ClientImpl (async) elapsed 23 millis for GET to https://127.0.0.1:46577/https2/fixed/x DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1fe0d5c9 DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [7s 629ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-2] [7s 629ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 629ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 629ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [7s 629ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 629ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 629ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [MainThread] [7s 630ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@659fe0d8 (user-supplied=false) DEBUG: [MainThread] [7s 630ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:46577/https2/chunk/x GET DEBUG: [MainThread] [7s 631ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 632ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 632ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 632ms] PlainHttpConnection(SocketTube(36)) registering connect event TestServer(2): connection accepted DEBUG: [MainThread] [7s 632ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-33-SelectorManager] [7s 632ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16ff4669 for C (true) TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43726, Session(1711990258676|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43726 DEBUG: [pool-1-thread-2] [7s 633ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-2] [7s 633ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 633ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-2] [7s 633ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 633ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SocketTube(36) subscribe event raised DEBUG: [pool-1-thread-2] [7s 633ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [7s 633ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-2] [7s 633ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-2] [7s 633ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 633ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] 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@1c072d19[Not completed, 4 dependents] (id=3305) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SocketTube(36) read demand reset to 0 DEBUG: [pool-1-thread-2] [7s 633ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SocketTube(36) calling onSubscribe DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 633ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 633ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [7s 633ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [7s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 634ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [7s 634ms] SocketTube(36) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 634ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [7s 634ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 634ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 637ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 637ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 641ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [7s 641ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [7s 641ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 641ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 641ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [pool-1-thread-2] [7s 641ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 641ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 641ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [7s 641ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 641ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 641ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [7s 641ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 641ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 641ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [HttpClient-33-SelectorManager] [7s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 642ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 643ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 643ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 643ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 643ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-2] [7s 644ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-2] [7s 644ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 644ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 644ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 644ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 644ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 644ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 644ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [7s 644ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 644ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 644ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 644ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 644ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 644ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 644ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 644ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [pool-1-thread-2] [7s 644ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 644ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 644ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [7s 644ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 644ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [7s 644ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 644ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [7s 645ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [7s 645ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 645ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [7s 645ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 645ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 645ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 645ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-2] [7s 645ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 645ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 645ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [7s 646ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 646ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 646ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [7s 646ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 646ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [7s 646ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 646ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 646ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 646ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 646ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-2] [7s 646ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 646ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [7s 646ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [7s 647ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [7s 647ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-2] [7s 647ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3d11682 DEBUG: [pool-1-thread-2] [7s 647ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [7s 647ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 647ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 647ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 647ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 647ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 647ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 647ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [7s 647ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 647ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 647ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [7s 647ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 647ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 647ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [7s 647ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 647ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-2] [7s 647ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-2] [7s 647ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 647ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [7s 648ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 648ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 648ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [7s 648ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [7s 648ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-2] [7s 648ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [7s 648ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 648ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 648ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 648ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 648ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [7s 648ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 648ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [7s 648ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 648ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 648ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 648ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-2] [7s 648ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-2] [7s 648ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 648ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 648ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 649ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [7s 649ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 649ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 649ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 649ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [7s 649ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 649ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 649ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [7s 649ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-2] [7s 649ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-2] [7s 649ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 649ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 649ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 649ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [7s 649ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 649ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 649ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 649ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [7s 649ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 649ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 649ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 650ms] SocketTube(36) read bytes: 1726 DEBUG: [HttpClient-33-SelectorManager] [7s 650ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 650ms] SSL Reader(SocketTube(36)) Adding 1726 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-33-SelectorManager] [7s 650ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 650ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [pool-1-thread-2] [7s 650ms] SSL Reader(SocketTube(36)) Unwrapping: 1726 DEBUG: [HttpClient-33-SelectorManager] [7s 650ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SocketTube(36) no more demand for reading DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 651ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 651ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 651ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SocketTube(36) read bytes: 77 DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SSL Reader(SocketTube(36)) Adding 77 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 651ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [readLoop] [7s 651ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 651ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 652ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [7s 652ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 652ms] FramesDecoder decodes: 4 TestServer(2): connection started DEBUG: [pool-1-thread-2] [7s 652ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 652ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [7s 652ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [7s 652ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [7s 652ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [readLoop] [7s 652ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 652ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 652ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 652ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 652ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [7s 652ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 652ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 652ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 652ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 652ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 652ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) pushScheduler is alive TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [7s 652ms] SocketTube(36) trying to write: 47 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [7s 652ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-2] [7s 652ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 652ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 652ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [7s 652ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 652ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [7s 652ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 653ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 653ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [pool-1-thread-2] [7s 653ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 653ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [readLoop] [7s 653ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 653ms] SocketTube(36) got some demand for reading DEBUG: [readLoop] [7s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 653ms] SocketTube(36) resuming read event Sent response headers 200 DEBUG: [readLoop] [7s 653ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-33-SelectorManager] [7s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [pool-1-thread-2] [7s 653ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 653ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [7s 653ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [7s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 653ms] SocketTube(36) read bytes: 49 DEBUG: [HttpClient-33-SelectorManager] [7s 653ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 653ms] SSL Reader(SocketTube(36)) Adding 49 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 653ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 653ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 653ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:49, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) Unwrapping: 49 DEBUG: [HttpClient-33-SelectorManager] [7s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 654ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 654ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 49 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [7s 654ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 654ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 654ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [7s 654ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-2] [7s 654ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [7s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 654ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 654ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 654ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 654ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 654ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/chunk/x) 200 HTTP_2 Local port: 43726 DEBUG: [pool-1-thread-2] [7s 654ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 654ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 654ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 654ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 655ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [7s 655ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 655ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (true) DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 655ms] SocketTube(36) read bytes: 109 DEBUG: [HttpClient-33-SelectorManager] [7s 655ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 655ms] SSL Reader(SocketTube(36)) Adding 109 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 655ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 655ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [7s 655ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [7s 655ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 655ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 655ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [7s 655ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-2] [7s 655ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [7s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 655ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 655ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 655ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-2] [7s 656ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 656ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [7s 656ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 656ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [7s 656ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [7s 656ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-2] [7s 656ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [7s 656ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 656ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [7s 656ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-2] [7s 656ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 656ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 656ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 656ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 656ms] HttpClientImpl(33) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:46577/https2/chunk/x DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [7s 656ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-2] [7s 657ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ed8cd31 DEBUG: [pool-1-thread-2] [7s 657ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [7s 657ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-2] [7s 657ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 657ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 657ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [7s 657ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 657ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [pool-1-thread-2] [7s 657ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 657ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33591/http1/fixed/x GET DEBUG: [MainThread] [7s 658ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 658ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 658ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 658ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 658ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 658ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 658ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 658ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 658ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2be7b8fd queue.isEmpty: true DEBUG: [MainThread] [7s 658ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2be7b8fd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 658ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 658ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 658ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 658ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 658ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 658ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 658ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 658ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 658ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 659ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 659ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 659ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 659ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [7s 659ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 659ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [7s 659ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 659ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@22ce3939 DEBUG: [HttpClient-9-SelectorManager] [7s 659ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 659ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 659ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 659ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 659ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 659ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 659ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [7s 659ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [7s 659ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 659ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 659ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [7s 659ms] SocketTube(9) resuming read event DEBUG: [MainThread] [7s 659ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 659ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 659ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 659ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 659ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [7s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-1] [7s 659ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 659ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 659ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 659ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 659ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [7s 659ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [7s 659ms] SocketTube(9) trying to write: 204 DEBUG: [MainThread] [7s 659ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [7s 659ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 659ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 659ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 659ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 659ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 659ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 659ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 659ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 659ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 659ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 660ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 660ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 660ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 660ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 660ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 660ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3b9b8bb8 DEBUG: [MainThread] [7s 660ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 660ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 660ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 660ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [7s 660ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 660ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [7s 660ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 660ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 661ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2be7b8fd DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2be7b8fd DEBUG: [pool-1-thread-1] [7s 661ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [7s 661ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2be7b8fd DEBUG: [pool-1-thread-1] [7s 661ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 661ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 661ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 661ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2215dbc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4e13bb95 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-1] [7s 661ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 661ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2215dbc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4e13bb95, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2215dbc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4e13bb95 DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2215dbc4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4e13bb95 DEBUG: [pool-1-thread-1] [7s 661ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [7s 661ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [7s 661ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [7s 661ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [7s 662ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 662ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [7s 662ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [7s 662ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 662ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [7s 662ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 662ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [7s 662ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 662ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-1] [7s 662ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 662ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:33591/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 662ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 662ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 662ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [7s 662ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [7s 662ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 662ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 662ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [7s 663ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33591/http1/chunk/x GET DEBUG: [MainThread] [7s 663ms] Exchange establishing exchange for http://127.0.0.1:33591/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 663ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 663ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 663ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 664ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 664ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 664ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 664ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 664ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@694758fd queue.isEmpty: true DEBUG: [MainThread] [7s 664ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@694758fd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 664ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 664ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 664ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 664ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 664ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 664ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 664ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 664ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 664ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 665ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 665ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 665ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 665ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 665ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [7s 665ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [7s 665ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 665ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@74b7dcd2 DEBUG: [HttpClient-9-SelectorManager] [7s 665ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 665ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 665ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 665ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 665ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 665ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [7s 665ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-1] [7s 665ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 665ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 665ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 665ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [7s 665ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [7s 665ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 665ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [7s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-1] [7s 665ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 665ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 665ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 665ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [7s 665ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 665ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 665ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 665ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 665ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 665ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 665ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 665ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 665ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [7s 665ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [7s 665ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [7s 665ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [7s 665ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 665ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 665ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 665ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 665ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 665ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 665ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 665ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [7s 665ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 665ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 665ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6a814c8b DEBUG: [pool-1-thread-2] [7s 665ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 666ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [7s 667ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 667ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@694758fd DEBUG: [HttpClient-9-SelectorManager] [7s 667ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@694758fd DEBUG: [pool-1-thread-2] [7s 667ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-2] [7s 667ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@694758fd DEBUG: [pool-1-thread-2] [7s 667ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 667ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 667ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 667ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@73d6928f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7838ff71 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 667ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 667ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 667ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@73d6928f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7838ff71, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 668ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@73d6928f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7838ff71 DEBUG: [pool-1-thread-2] [7s 668ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 668ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@73d6928f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7838ff71 DEBUG: [pool-1-thread-2] [7s 668ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-2] [7s 668ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [7s 668ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 668ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 668ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 668ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [7s 668ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [7s 668ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 668ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-9-SelectorManager] [7s 668ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [pool-1-thread-2] [7s 668ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 668ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 708ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@73d6928f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7838ff71 DEBUG: [pool-1-thread-2] [7s 708ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 708ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@73d6928f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7838ff71 DEBUG: [pool-1-thread-2] [7s 708ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 708ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [7s 708ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 708ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [7s 708ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [7s 708ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 708ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [7s 708ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 708ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [7s 708ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 708ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 708ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [7s 708ms] HttpClientImpl(9) ClientImpl (async) elapsed 45 millis for GET to http://127.0.0.1:33591/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 708ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [7s 708ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 708ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [7s 708ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 709ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 709ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 709ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [7s 709ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 709ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46481/https1/fixed/x GET DEBUG: [MainThread] [7s 710ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 710ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 710ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 710ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 710ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 710ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 710ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 710ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1850a765 queue.isEmpty: true DEBUG: [MainThread] [7s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1850a765, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 710ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 710ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 710ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 710ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54a8e3d9 DEBUG: [MainThread] [7s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 710ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 710ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 710ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 710ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 710ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 710ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 710ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 710ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 711ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 711ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 711ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 711ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 711ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 711ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 711ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [7s 711ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [7s 711ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [7s 711ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [7s 711ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 711ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 711ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 711ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 711ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 711ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 712ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 712ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 712ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 712ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 712ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 712ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 712ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 712ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 712ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 712ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 712ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 712ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 712ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@77bd901 DEBUG: [MainThread] [7s 712ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 712ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 712ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 712ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 712ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 713ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [7s 713ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 713ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 713ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [pool-1-thread-2] [7s 713ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 713ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 713ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [7s 713ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [7s 713ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [7s 713ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [7s 713ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [7s 713ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [7s 713ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 713ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 713ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [7s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [7s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1850a765 DEBUG: [pool-1-thread-2] [7s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1850a765 DEBUG: [pool-1-thread-2] [7s 713ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-2] [7s 713ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1850a765 DEBUG: [pool-1-thread-2] [7s 713ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 713ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 714ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 714ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@94e99f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@471141e8 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 714ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@94e99f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@471141e8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@94e99f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@471141e8 DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@94e99f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@471141e8 DEBUG: [pool-1-thread-2] [7s 714ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 714ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@94e99f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@471141e8 DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@94e99f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@471141e8 DEBUG: [pool-1-thread-2] [7s 714ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [7s 714ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 714ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 715ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [7s 715ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 715ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 715ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 715ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 715ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:46481/https1/fixed/x DEBUG: [pool-1-thread-2] [7s 715ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 715ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [7s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 715ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 715ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 715ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 715ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 715ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 715ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 715ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [7s 715ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 715ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 715ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [MainThread] [7s 716ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46481/https1/chunk/x GET DEBUG: [MainThread] [7s 716ms] Exchange establishing exchange for https://127.0.0.1:46481/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 716ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 716ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 716ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 716ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 716ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 717ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 717ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6ca19ca3 queue.isEmpty: true DEBUG: [MainThread] [7s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6ca19ca3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 717ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 717ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 717ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 717ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7f041cc5 DEBUG: [MainThread] [7s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 717ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 717ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 717ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 717ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 717ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 717ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 717ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 717ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 717ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 717ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 717ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 717ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 717ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 717ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 717ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [7s 718ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [7s 718ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [7s 718ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [7s 718ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 718ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 718ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 718ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 718ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 718ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 718ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 718ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 718ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 718ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 718ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 718ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 718ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 718ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 718ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 718ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 718ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 718ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@266e61f5 DEBUG: [MainThread] [7s 718ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 718ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 719ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 719ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 719ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 719ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [7s 719ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 719ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 719ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 720ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 720ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6ca19ca3 DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6ca19ca3 DEBUG: [pool-1-thread-2] [7s 720ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-2] [7s 720ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6ca19ca3 DEBUG: [pool-1-thread-2] [7s 720ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 720ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 720ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 720ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@10b44717/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37cb8c8f queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 720ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 720ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@10b44717/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37cb8c8f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@10b44717/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37cb8c8f DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@10b44717/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37cb8c8f DEBUG: [pool-1-thread-2] [7s 720ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [7s 720ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 721ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [7s 721ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 721ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 721ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 763ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [7s 763ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 763ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 763ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 763ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [7s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [7s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@10b44717/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37cb8c8f DEBUG: [pool-1-thread-2] [7s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@10b44717/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37cb8c8f DEBUG: [pool-1-thread-2] [7s 764ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 764ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [7s 764ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [7s 764ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [7s 764ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [7s 764ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 764ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 764ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [7s 764ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [7s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [7s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 764ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@10b44717/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37cb8c8f DEBUG: [pool-1-thread-2] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@10b44717/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@37cb8c8f DEBUG: [pool-1-thread-2] [7s 765ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 765ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 765ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 765ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 765ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 765ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [7s 765ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 765ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 765ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [7s 765ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 765ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 765ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 765ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 765ms] HttpClientImpl(9) ClientImpl (async) elapsed 49 millis for GET to https://127.0.0.1:46481/https1/chunk/x DEBUG: [pool-1-thread-2] [7s 765ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [7s 765ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 765ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fa891f(9) DEBUG: [pool-1-thread-2] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 765ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 766ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 766ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 766ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 766ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [7s 766ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 766ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 766ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [MainThread] [7s 767ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:35183/http2/fixed/x GET DEBUG: [MainThread] [7s 767ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 767ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 767ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 767ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 767ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 768ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 768ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 768ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 768ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 768ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [7s 768ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 768ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [7s 768ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 768ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 768ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [7s 769ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [7s 769ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [7s 769ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [7s 769ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 769ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 769ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [MainThread] [7s 769ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 769ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 769ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 769ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 769ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [7s 769ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received 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 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 770ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 770ms] Http2Connection(SocketTube(11)) H2 Receiving(9): 47 DEBUG: [pool-1-thread-2] [7s 770ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-2] [7s 770ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-2] [7s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 770ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 770ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 770ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 770ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 770ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/fixed/x) 200 HTTP_2 Local port: 48020 DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 771ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 771ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 771ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 771ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 771ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:35183/http2/fixed/x DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d8a924d DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-2] [7s 771ms] Http2Connection(SocketTube(11)) H2 processed(9) DEBUG: [MainThread] [7s 772ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:35183/http2/chunk/x GET DEBUG: [MainThread] [7s 772ms] Exchange establishing exchange for http://127.0.0.1:35183/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 772ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 772ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 772ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 772ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 772ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 772ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 772ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 773ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 773ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [7s 773ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 773ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [7s 773ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 773ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 773ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [7s 773ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [7s 773ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [7s 773ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [7s 773ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 773ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 773ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 773ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [MainThread] [7s 773ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 773ms] FramesDecoder decodes: 50 DEBUG: [MainThread] [7s 773ms] Exchange checkFor407: all clear DEBUG: [readLoop] [7s 773ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 773ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 773ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [7s 773ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received 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 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 774ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 774ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 774ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dd4bd98 for R (false) DEBUG: [pool-1-thread-2] [7s 774ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [7s 774ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 774ms] Http2Connection(SocketTube(11)) H2 Receiving(10): 42 DEBUG: [pool-1-thread-2] [7s 774ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-2] [7s 774ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-2] [7s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 774ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 774ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:35183/http2/chunk/x) 200 HTTP_2 Local port: 48020 DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 775ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 775ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 775ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 775ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 775ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:35183/http2/chunk/x DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5fb4ec14 DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-2] [7s 775ms] Http2Connection(SocketTube(11)) H2 processed(10) DEBUG: [MainThread] [7s 776ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46577/https2/fixed/x GET DEBUG: [MainThread] [7s 776ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 776ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 776ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 777ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 777ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 777ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 777ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 777ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 777ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 777ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [7s 777ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 777ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [7s 777ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 777ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 777ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 777ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 778ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [7s 778ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [7s 778ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [7s 778ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 778ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 778ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 778ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 778ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 778ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 778ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 778ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 778ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 778ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 778ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [7s 778ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 778ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 778ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 778ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 778ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 778ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 779ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 779ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 779ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 779ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 779ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-9-SelectorManager] [7s 779ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-9-SelectorManager] [7s 779ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [7s 779ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 779ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 779ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-2] [7s 779ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-2] [7s 779ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [7s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 780ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/fixed/x) 200 HTTP_2 Local port: 43812 DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 780ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [7s 780ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [7s 780ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 780ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 780ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [7s 780ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [7s 780ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [7s 781ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 781ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 781ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 781ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 781ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 781ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-2] [7s 781ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [7s 781ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 781ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 781ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-2] [7s 781ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [7s 781ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 781ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 781ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 781ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 781ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 781ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 781ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:46577/https2/fixed/x DEBUG: [pool-1-thread-2] [7s 781ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-2] [7s 781ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-2] [7s 781ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-2] [7s 781ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-2] [7s 782ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34f0ac99 DEBUG: [pool-1-thread-2] [7s 782ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-2] [7s 782ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-2] [7s 782ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 782ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [7s 782ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [7s 782ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [7s 782ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 782ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [MainThread] [7s 782ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:46577/https2/chunk/x GET DEBUG: [MainThread] [7s 783ms] Exchange establishing exchange for https://127.0.0.1:46577/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 783ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 783ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 783ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 783ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 783ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 783ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 783ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 783ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 783ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [7s 783ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 784ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [7s 784ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 784ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 784ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [7s 784ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [7s 784ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [7s 784ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 784ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 784ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 784ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 784ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [7s 784ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 784ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 784ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 784ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 784ms] Exchange checkFor407: all clear DEBUG: [readLoop] [7s 784ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [7s 785ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 785ms] 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 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 786ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [7s 786ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 786ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 786ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-2] [7s 786ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-2] [7s 786ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [7s 786ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 786ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 786ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 786ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 786ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 786ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:46577/https2/chunk/x) 200 HTTP_2 Local port: 43812 DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 787ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [7s 787ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [7s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 787ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-2] [7s 787ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [7s 787ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 787ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 787ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 788ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 788ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 788ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:46577/https2/chunk/x DEBUG: [pool-1-thread-2] [7s 788ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-2] [7s 788ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-2] [7s 788ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-2] [7s 788ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-2] [7s 788ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@a7a63e5 DEBUG: [pool-1-thread-2] [7s 788ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-2] [7s 788ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-2] [7s 788ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 788ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [7s 788ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [7s 788ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [7s 788ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 788ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39434c4b for R (false) DEBUG: [HttpClient-10-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b23a87f for None (false) DEBUG: [HttpClient-10-SelectorManager] [7s 804ms] SocketTube(13) got read EOF DEBUG: [HttpClient-10-SelectorManager] [7s 804ms] SocketTube(13) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [HttpClient-10-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b23a87f for None (false) DEBUG: [HttpClient-10-SelectorManager] [7s 804ms] SocketTube(13) completing subscriber DEBUG: [HttpClient-18-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11dcda01 for None (false) DEBUG: [HttpClient-10-SelectorManager] [7s 804ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-27-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68fd1cd2 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 804ms] SocketTube(30) got read EOF DEBUG: [HttpClient-27-SelectorManager] [7s 804ms] SocketTube(30) pausing read event DEBUG: [HttpClient-26-SelectorManager] [7s 804ms] SocketTube(29) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 804ms] SocketTube(9) got read EOF DEBUG: [HttpClient-27-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68fd1cd2 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 804ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [7s 804ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-11-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for None (false) DEBUG: [HttpClient-10-SelectorManager] [7s 804ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-18-SelectorManager] [7s 804ms] SocketTube(21) got read EOF DEBUG: [HttpClient-18-SelectorManager] [7s 804ms] SocketTube(21) pausing read event DEBUG: [HttpClient-19-SelectorManager] [7s 804ms] SocketTube(22) got read EOF DEBUG: [HttpClient-18-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11dcda01 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 804ms] SocketTube(22) pausing read event DEBUG: [HttpClient-18-SelectorManager] [7s 804ms] SocketTube(21) completing subscriber DEBUG: [HttpClient-26-SelectorManager] [7s 804ms] SocketTube(29) pausing read event DEBUG: [HttpClient-18-SelectorManager] [7s 804ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-19-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 804ms] SocketTube(22) completing subscriber DEBUG: [HttpClient-26-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 804ms] SocketTube(9) pausing read event DEBUG: [HttpClient-27-SelectorManager] [7s 804ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b6227e for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 804ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [7s 804ms] SocketTube(14) got read EOF DEBUG: [HttpClient-11-SelectorManager] [7s 804ms] SocketTube(14) pausing read event DEBUG: [HttpClient-10-SelectorManager] [7s 804ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 804ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-26-SelectorManager] [7s 804ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [7s 805ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 804ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [7s 804ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-10-SelectorManager] [7s 804ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 804ms] SocketTube(14) completing subscriber DEBUG: [HttpClient-10-SelectorManager] [7s 805ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [7s 805ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [7s 805ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-27-SelectorManager] [7s 805ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 805ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-27-SelectorManager] [7s 805ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [7s 805ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [7s 805ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-18-SelectorManager] [7s 805ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 805ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 805ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 805ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-19-SelectorManager] [7s 805ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [7s 805ms] SocketTube(22) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [7s 805ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [7s 805ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [7s 805ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [7s 805ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [7s 805ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 805ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [7s 805ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 805ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 805ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [7s 805ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 805ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-18-SelectorManager] [7s 805ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [7s 805ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 805ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 805ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 805ms] SocketTube(21) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [7s 805ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-18-SelectorManager] [7s 805ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [7s 805ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 805ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [7s 805ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [7s 805ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [7s 805ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [7s 805ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [7s 808ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-19-SelectorManager] [7s 808ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-27-SelectorManager] [7s 808ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-26-SelectorManager] [7s 808ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-18-SelectorManager] [7s 808ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-11-SelectorManager] [7s 808ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-19-SelectorManager] [7s 821ms] SocketTube(22) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-19-SelectorManager] [7s 821ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@39ee4471 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-19-SelectorManager] [7s 821ms] SocketTube(22) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [7s 821ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [7s 821ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@8d2e39d (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-27-SelectorManager] [7s 821ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-10-SelectorManager] [7s 822ms] SocketTube(13) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-10-SelectorManager] [7s 822ms] SocketTube(13) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7dea78a2 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-10-SelectorManager] [7s 822ms] SocketTube(13) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [7s 823ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [7s 823ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2738a002 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-26-SelectorManager] [7s 823ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-11-SelectorManager] [7s 824ms] SocketTube(14) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-11-SelectorManager] [7s 824ms] SocketTube(14) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@59b58dc1 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-11-SelectorManager] [7s 824ms] SocketTube(14) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1a0f390 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-18-SelectorManager] [7s 827ms] SocketTube(21) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-18-SelectorManager] [7s 827ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@688fb4c (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-18-SelectorManager] [7s 827ms] SocketTube(21) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-21-SelectorManager] [7s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 830ms] SocketTube(24) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 830ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 830ms] SSL Reader(SocketTube(24)) Adding 40 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 830ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 830ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 830ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [7s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [pool-1-thread-2] [7s 830ms] SSL Reader(SocketTube(24)) Unwrapping: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [HttpClient-13-SelectorManager] [7s 830ms] SocketTube(16) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 830ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [7s 830ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 830ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [7s 830ms] SSL Reader(SocketTube(16)) Adding 40 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [7s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for None (false) DEBUG: [HttpClient-13-SelectorManager] [7s 830ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [7s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-13-SelectorManager] [7s 830ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 830ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [7s 830ms] SocketTube(23) read bytes: 40 DEBUG: [pool-1-thread-1] [7s 830ms] SSL Reader(SocketTube(16)) Unwrapping: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 830ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [7s 831ms] SSL Reader(SocketTube(23)) Adding 40 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-13-SelectorManager] [7s 831ms] SocketTube(16) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 831ms] SocketTube(23) resuming read event DEBUG: [HttpClient-13-SelectorManager] [7s 831ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SocketTube(10) read bytes: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 831ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [7s 831ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-3] [7s 831ms] SSL Reader(SocketTube(23)) Unwrapping: 40 DEBUG: [HttpClient-3-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a1e8ee1 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 831ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 831ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [7s 831ms] SocketTube(3) read bytes: 40 DEBUG: [HttpClient-3-SelectorManager] [7s 831ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [7s 831ms] SSL Reader(SocketTube(3)) Adding 40 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 831ms] SocketTube(32) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 831ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 831ms] SSL Reader(SocketTube(32)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-4] [7s 831ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 831ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [HttpClient-3-SelectorManager] [7s 831ms] SocketTube(3) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e352a8e for None (false) DEBUG: [HttpClient-3-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [7s 831ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [7s 831ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 831ms] SocketTube(32) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 831ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for None (false) DEBUG: [HttpClient-3-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for None (false) DEBUG: [HttpClient-4-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for None (false) DEBUG: [HttpClient-3-SelectorManager] [7s 831ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [7s 831ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [7s 831ms] SSL Reader(SocketTube(3)) Unwrapping: 40 DEBUG: [HttpClient-28-SelectorManager] [7s 832ms] SocketTube(31) read bytes: 40 DEBUG: [pool-1-thread-6] [7s 832ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 832ms] SSL Reader(SocketTube(31)) onNext DEBUG: [pool-1-thread-6] [7s 832ms] SSL Reader(SocketTube(32)) Unwrapping: 40 DEBUG: [HttpClient-28-SelectorManager] [7s 832ms] SSL Reader(SocketTube(31)) Adding 40 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@143ee5ba for None (false) DEBUG: [HttpClient-12-SelectorManager] [7s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for None (false) DEBUG: [HttpClient-4-SelectorManager] [7s 832ms] SocketTube(4) read bytes: 40 DEBUG: [HttpClient-12-SelectorManager] [7s 832ms] SocketTube(15) read bytes: 40 TestServer(1): stopping 9 connections DEBUG: [HttpClient-29-SelectorManager] [7s 832ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [7s 832ms] SSL Reader(SocketTube(4)) onNext Server connection to /127.0.0.1:48020 stopping. 8 streams DEBUG: [HttpClient-12-SelectorManager] [7s 832ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 832ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [7s 832ms] SSL Reader(SocketTube(15)) Adding 40 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [7s 832ms] SSL Reader(SocketTube(4)) Adding 40 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 832ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-7] [7s 832ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (false) DEBUG: [pool-1-thread-7] [7s 832ms] SSL Reader(SocketTube(31)) Unwrapping: 40 DEBUG: [HttpClient-28-SelectorManager] [7s 832ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [7s 832ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [7s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for None (false) DEBUG: [HttpClient-4-SelectorManager] [7s 832ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 832ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-28-SelectorManager] [7s 832ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 832ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [7s 832ms] SSL Reader(SocketTube(4)) Unwrapping: 40 DEBUG: [HttpClient-4-SelectorManager] [7s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16a4efd4 for None (false) DEBUG: [HttpClient-4-SelectorManager] [7s 832ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [7s 833ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [7s 833ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [7s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for R (false) DEBUG: [HttpClient-12-SelectorManager] [7s 833ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 848ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [7s 848ms] SSL Reader(SocketTube(15)) Unwrapping: 40 DEBUG: [HttpClient-12-SelectorManager] [7s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@686e9d31 for None (false) DEBUG: [pool-1-thread-1] [7s 848ms] SSLFlowDelegate(SocketTube(16)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [7s 848ms] SSLFlowDelegate(SocketTube(31)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [7s 848ms] SSLFlowDelegate(SocketTube(4)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [7s 848ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [7s 848ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [7s 848ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-8] [7s 848ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-8] [7s 848ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-8] [7s 848ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 848ms] SSLFlowDelegate(SocketTube(23)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-4-SelectorManager] [7s 848ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [pool-1-thread-3] [7s 848ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 848ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [7s 848ms] SSLFlowDelegate(SocketTube(24)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [7s 848ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 848ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [7s 848ms] SSLFlowDelegate(SocketTube(3)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [7s 848ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-5] [7s 848ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 848ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [7s 848ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-5] [7s 848ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [7s 848ms] SocketTube(24) resuming read event DEBUG: [HttpClient-12-SelectorManager] [7s 848ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [7s 848ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-12-SelectorManager] [7s 848ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 848ms] SSLFlowDelegate(SocketTube(15)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [7s 848ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-12-SelectorManager] [7s 848ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [7s 848ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [7s 848ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 848ms] SSLFlowDelegate(SocketTube(32)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [7s 848ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 848ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [7s 849ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-4] [7s 849ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [7s 848ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [7s 849ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 849ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [7s 849ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [7s 848ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 848ms] HttpClientImpl(21) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [7s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for R (true) DEBUG: [pool-1-thread-9] [7s 848ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [7s 849ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [7s 849ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-9] [7s 849ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-9] [7s 849ms] SocketTube(15) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 849ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [7s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for None (false) DEBUG: [pool-1-thread-9] [7s 849ms] SocketTube(15) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-9] [7s 849ms] SocketTube(15) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4e18fb3d (java.io.IOException: selector manager closed) DEBUG: [HttpClient-21-SelectorManager] [7s 849ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [7s 848ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 40 DEBUG: [HttpClient-3-SelectorManager] [7s 849ms] SocketTube(3) got read EOF DEBUG: [HttpClient-3-SelectorManager] [7s 849ms] SocketTube(3) pausing read event DEBUG: [HttpClient-4-SelectorManager] [7s 848ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [7s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79d76353 for None (false) DEBUG: [HttpClient-3-SelectorManager] [7s 849ms] SocketTube(3) completing subscriber DEBUG: [pool-1-thread-7] [7s 848ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [7s 848ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [7s 849ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-7] [7s 849ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-7] [7s 849ms] SocketTube(31) resuming read event DEBUG: [HttpClient-12-SelectorManager] [7s 849ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-7] [7s 849ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 849ms] SocketTube(23) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 849ms] HttpClientImpl(28) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [7s 849ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [7s 849ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [7s 849ms] SocketTube(15) pausing read event DEBUG: [HttpClient-28-SelectorManager] [7s 849ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel not registered with selector DEBUG: [HttpClient-28-SelectorManager] [7s 849ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [7s 849ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [7s 850ms] SocketTube(31) pausing read event DEBUG: [HttpClient-17-SelectorManager] [7s 850ms] HttpClientImpl(17) SelectorManager shutting down DEBUG: [HttpClient-17-SelectorManager] [7s 850ms] Http2ClientImpl stopping DEBUG: [HttpClient-17-SelectorManager] [7s 850ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams DEBUG: [pool-1-thread-5] [7s 849ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 849ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [7s 851ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [7s 851ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-9] [7s 849ms] SocketTube(15) signal read error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [7s 851ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 851ms] SocketTube(15) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 851ms] HttpClientImpl(9) SelectorManager shutting down DEBUG: [HttpClient-21-SelectorManager] [7s 849ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [7s 849ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [7s 851ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 851ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [7s 851ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [7s 849ms] SocketTube(4) pausing read event DEBUG: [pool-1-thread-1] [7s 851ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 849ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [7s 851ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 851ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [7s 851ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [pool-1-thread-3] [7s 849ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 849ms] HttpClientImpl(20) SelectorManager shutting down DEBUG: [HttpClient-21-SelectorManager] [7s 851ms] SocketTube(24) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 851ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 851ms] SocketTube(10) pausing read event DEBUG: [pool-1-thread-6] [7s 851ms] SocketTube(32) resuming read event DEBUG: [HttpClient-13-SelectorManager] [7s 851ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-20-SelectorManager] [7s 851ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-29-SelectorManager] [7s 851ms] HttpClientImpl(29) SelectorManager shutting down DEBUG: [pool-1-thread-6] [7s 851ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [7s 851ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 851ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [7s 851ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 851ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [7s 851ms] SocketTube(16) pausing read event DEBUG: [HttpClient-29-SelectorManager] [7s 851ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel not registered with selector DEBUG: [HttpClient-20-SelectorManager] [7s 851ms] SocketTube(23) pausing read event DEBUG: [HttpClient-29-SelectorManager] [7s 851ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [7s 851ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [7s 851ms] SocketTube(32) pausing read event DEBUG: [HttpClient-18-SelectorManager] [7s 852ms] HttpClientImpl(18) SelectorManager shutting down DEBUG: [HttpClient-18-SelectorManager] [7s 852ms] Http2ClientImpl stopping DEBUG: [HttpClient-19-SelectorManager] [7s 854ms] HttpClientImpl(19) SelectorManager shutting down DEBUG: [HttpClient-16-SelectorManager] [7s 854ms] HttpClientImpl(16) SelectorManager shutting down DEBUG: [HttpClient-22-SelectorManager] [7s 854ms] HttpClientImpl(22) SelectorManager shutting down DEBUG: [HttpClient-15-SelectorManager] [7s 854ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [7s 854ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-16-SelectorManager] [7s 854ms] Http2ClientImpl stopping DEBUG: [HttpClient-19-SelectorManager] [7s 854ms] Http2ClientImpl stopping DEBUG: [HttpClient-14-SelectorManager] [7s 854ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-15-SelectorManager] [7s 854ms] Http2ClientImpl stopping DEBUG: [HttpClient-22-SelectorManager] [7s 854ms] Http2ClientImpl stopping DEBUG: [HttpClient-11-SelectorManager] [7s 854ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [7s 854ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [HttpClient-16-SelectorManager] [7s 854ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams DEBUG: [HttpClient-14-SelectorManager] [7s 854ms] Http2ClientImpl stopping DEBUG: [HttpClient-22-SelectorManager] [7s 854ms] Http2Connection(SocketTube(25)) Close all streams DEBUG: [HttpClient-14-SelectorManager] [7s 854ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [HttpClient-8-SelectorManager] [7s 855ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [7s 855ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [7s 855ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-10-SelectorManager] [7s 855ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [7s 856ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [7s 859ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [7s 859ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [7s 859ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [7s 859ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [7s 859ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [7s 859ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams TestServer: Connection writer stopping Server connection to /127.0.0.1:48006 stopping. 1 streams Server connection to /127.0.0.1:54736 stopping. 1 streams Server connection to /127.0.0.1:48030 stopping. 1 streams DEBUG: [HttpClient-22-SelectorManager] [7s 870ms] Http2Connection(SocketTube(25)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-14-SelectorManager] [7s 870ms] Http2Connection(SocketTube(17)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Server connection to /127.0.0.1:54730 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [7s 870ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-17-SelectorManager] [7s 870ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-22-SelectorManager] [7s 870ms] PlainHttpConnection(SocketTube(25)) added 34 bytes to the write queue DEBUG: [HttpClient-14-SelectorManager] [7s 870ms] PlainHttpConnection(SocketTube(17)) added 34 bytes to the write queue DEBUG: [HttpClient-14-SelectorManager] [7s 870ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [7s 870ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) Server connection to /127.0.0.1:48032 stopping. 1 streams DEBUG: [HttpClient-30-SelectorManager] [7s 870ms] SocketTube(33) got read EOF TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [7s 870ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(17) DEBUG: [HttpClient-22-SelectorManager] [7s 870ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(25) DEBUG: [HttpClient-16-SelectorManager] [7s 870ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-16-SelectorManager] [7s 870ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 34 bytes to the write queue DEBUG: [HttpClient-16-SelectorManager] [7s 870ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [HttpClient-16-SelectorManager] [7s 870ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [7s 870ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [7s 871ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [HttpClient-17-SelectorManager] [7s 870ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 34 bytes to the write queue DEBUG: [HttpClient-17-SelectorManager] [7s 871ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [7s 871ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [HttpClient-30-SelectorManager] [7s 870ms] SocketTube(33) pausing read event DEBUG: [HttpClient-8-SelectorManager] [7s 871ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [7s 871ms] SSL Writer(SocketTube(8)) onNext DEBUG: [HttpClient-17-SelectorManager] [7s 871ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(20)) TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-7-SelectorManager] [7s 871ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user TestServer: Connection writer stopping DEBUG: [HttpClient-7-SelectorManager] [7s 871ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 34 bytes to the write queue DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 Server connection to /127.0.0.1:54734 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [7s 871ms] Http2Connection(SocketTube(18)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [7s 871ms] SSL Writer(SocketTube(8)) added 1 (34 bytes) to the writeList TestServer: Connection writer stopping DEBUG: [HttpClient-30-SelectorManager] [7s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-8-SelectorManager] [7s 871ms] SSL Writer(SocketTube(8)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [7s 871ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-30-SelectorManager] [7s 871ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-7-SelectorManager] [7s 871ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-17-SelectorManager] [7s 871ms] SSL Writer(SocketTube(20)) onNext DEBUG: [HttpClient-30-SelectorManager] [7s 871ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) Sending 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [7s 871ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [7s 871ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [7s 871ms] SSL Writer(SocketTube(7)) onNext DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-30-SelectorManager] [7s 871ms] SocketTube(33) Stopping read scheduler DEBUG: [HttpClient-30-SelectorManager] [7s 871ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [7s 871ms] SocketTube(33) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-30-SelectorManager] [7s 871ms] HttpClientImpl(30) SelectorManager shutting down DEBUG: [HttpClient-30-SelectorManager] [7s 872ms] Http2ClientImpl stopping DEBUG: [HttpClient-30-SelectorManager] [7s 872ms] Http2Connection(SocketTube(33)) Close all streams DEBUG: [pool-1-thread-6] [7s 872ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-6-SelectorManager] [7s 872ms] Http2Connection(SocketTube(6)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [7s 872ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [7s 872ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [7s 872ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-15-SelectorManager] [7s 871ms] PlainHttpConnection(SocketTube(18)) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [7s 872ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue Server connection to /127.0.0.1:54746 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [7s 871ms] SSL Writer(SocketTube(8)) wrapping 34 bytes TestServer: Connection writer stopping Server connection to /127.0.0.1:48000 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [7s 872ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [7s 872ms] SSL Writer(SocketTube(8)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [7s 872ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-31-SelectorManager] [7s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 872ms] SocketTube(34) got read EOF DEBUG: [HttpClient-31-SelectorManager] [7s 872ms] SocketTube(34) pausing read event DEBUG: [HttpClient-31-SelectorManager] [7s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 872ms] SocketTube(34) completing subscriber DEBUG: [HttpClient-31-SelectorManager] [7s 872ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-31-SelectorManager] [7s 872ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-31-SelectorManager] [7s 872ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [7s 872ms] SocketTube(34) Read scheduler stopped DEBUG: [HttpClient-31-SelectorManager] [7s 872ms] HttpClientImpl(31) SelectorManager shutting down DEBUG: [HttpClient-31-SelectorManager] [7s 873ms] Http2ClientImpl stopping DEBUG: [HttpClient-31-SelectorManager] [7s 873ms] Http2Connection(SocketTube(34)) Close all streams DEBUG: [HttpClient-31-SelectorManager] [7s 873ms] Http2Connection(SocketTube(34)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-31-SelectorManager] [7s 873ms] PlainHttpConnection(SocketTube(34)) added 34 bytes to the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 873ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 873ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(34) DEBUG: [HttpClient-17-SelectorManager] [7s 871ms] SSL Writer(SocketTube(20)) added 1 (34 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 873ms] Http2Connection(SocketTube(34)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-23-SelectorManager] [7s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-17-SelectorManager] [7s 874ms] SSL Writer(SocketTube(20)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [7s 874ms] SSL Writer(SocketTube(20)) wrapping 34 bytes DEBUG: [HttpClient-7-SelectorManager] [7s 871ms] SSL Writer(SocketTube(7)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-30-SelectorManager] [7s 872ms] Http2Connection(SocketTube(33)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [7s 874ms] SSL Writer(SocketTube(7)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] SocketTube(26) got read EOF DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] SocketTube(26) pausing read event DEBUG: [HttpClient-15-SelectorManager] [7s 872ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(18) DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-17-SelectorManager] [7s 874ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] SocketTube(26) completing subscriber DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] Http2Connection(SocketTube(26)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-17-SelectorManager] [7s 874ms] SSL Writer(SocketTube(20)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-17-SelectorManager] [7s 874ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [7s 874ms] SSL Writer(SocketTube(20)) Sending 72 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [7s 874ms] SSL Writer(SocketTube(20)) Adding 72 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [7s 874ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [7s 874ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] SocketTube(26) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] HttpClientImpl(23) SelectorManager shutting down DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] Http2ClientImpl stopping DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] Http2Connection(SocketTube(26)) Close all streams DEBUG: [HttpClient-8-SelectorManager] [7s 872ms] SSL Writer(SocketTube(8)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [7s 874ms] SSL Writer(SocketTube(8)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [7s 874ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 874ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-8-SelectorManager] [7s 875ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [7s 875ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [7s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@745d08be for None (false) TestServer(2): stopping 9 connections DEBUG: [HttpClient-7-SelectorManager] [7s 874ms] SSL Writer(SocketTube(7)) wrapping 34 bytes DEBUG: [HttpClient-30-SelectorManager] [7s 874ms] PlainHttpConnection(SocketTube(33)) added 34 bytes to the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 875ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-17-SelectorManager] [7s 874ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-30-SelectorManager] [7s 875ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(33) DEBUG: [HttpClient-23-SelectorManager] [7s 874ms] Http2Connection(SocketTube(26)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-5-SelectorManager] [7s 875ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [7s 875ms] SocketTube(5) pausing read event DEBUG: [HttpClient-23-SelectorManager] [7s 875ms] PlainHttpConnection(SocketTube(26)) added 34 bytes to the write queue DEBUG: [HttpClient-23-SelectorManager] [7s 875ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@745d08be for None (false) Server connection to /127.0.0.1:43726 stopping. 1 streams DEBUG: [HttpClient-7-SelectorManager] [7s 875ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-7-SelectorManager] [7s 876ms] SSL Writer(SocketTube(7)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-23-SelectorManager] [7s 876ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(26) DEBUG: [HttpClient-7-SelectorManager] [7s 876ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [7s 876ms] SSL Writer(SocketTube(7)) Sending 72 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [7s 876ms] SSL Writer(SocketTube(7)) Adding 72 to outputQ queue DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] SocketTube(5) Read scheduler stopped DEBUG: [pool-1-thread-9] [7s 876ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-7-SelectorManager] [7s 876ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [7s 876ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [7s 876ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [7s 876ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) Server connection to /127.0.0.1:43812 stopping. 8 streams DEBUG: [HttpClient-33-SelectorManager] [7s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 876ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-33-SelectorManager] [7s 876ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 876ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer TestServer: Connection writer stopping DEBUG: [HttpClient-33-SelectorManager] [7s 876ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 876ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 876ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 876ms] HttpClientImpl(33) SelectorManager shutting down DEBUG: [pool-1-thread-4] [7s 876ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] Http2ClientImpl stopping DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] Http2Connection(SSLTube(SocketTube(36))) Close all streams Server connection to /127.0.0.1:43818 stopping. 1 streams DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-4] [7s 877ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-4] [7s 877ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 TestServer: Connection writer stopping DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 34 bytes to the write queue DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 877ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [7s 877ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] SSL Writer(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] SSL Writer(SocketTube(36)) added 1 (34 bytes) to the writeList Server connection to /127.0.0.1:43824 stopping. 1 streams DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] SSL Writer(SocketTube(36)) processData, writeList remaining:34, hsTriggered:false, needWrap:true DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] SSL Writer(SocketTube(36)) wrapping 34 bytes DEBUG: [pool-1-thread-4] [7s 877ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] TestServer: Connection writer stopping DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 34 DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 Server connection to /127.0.0.1:43704 stopping. 1 streams DEBUG: [pool-1-thread-4] [7s 878ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 878ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [7s 878ms] SSL Reader(SocketTube(36)) requesting 1 TestServer: Connection writer stopping DEBUG: [HttpClient-33-SelectorManager] [7s 877ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [HttpClient-33-SelectorManager] [7s 878ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [HttpClient-33-SelectorManager] [7s 878ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [HttpClient-33-SelectorManager] [7s 878ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [HttpClient-33-SelectorManager] [7s 878ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 878ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream Server connection to /127.0.0.1:43802 stopping. 1 streams DEBUG: [HttpClient-25-SelectorManager] [7s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-25-SelectorManager] [7s 878ms] SocketTube(28) read bytes: 80 DEBUG: [HttpClient-25-SelectorManager] [7s 878ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 878ms] SSL Reader(SocketTube(28)) Adding 80 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 878ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 878ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 878ms] HttpClientImpl(25) SelectorManager shutting down DEBUG: [HttpClient-25-SelectorManager] [7s 878ms] Http2ClientImpl stopping Server connection to /127.0.0.1:43710 stopping. 1 streams DEBUG: [pool-1-thread-4] [7s 878ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-4] [7s 878ms] SocketTube(36) resuming read event TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [7s 878ms] SocketTube(36) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [7s 878ms] Http2Connection(SSLTube(SocketTube(28))) Close all streams DEBUG: [pool-1-thread-4] [7s 878ms] SocketTube(36) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@421094f4 (java.io.IOException: selector manager closed) DEBUG: [pool-1-thread-4] [7s 878ms] SocketTube(36) signal read error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [7s 878ms] SocketTube(36) got read error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [7s 879ms] SocketTube(36) pausing read event DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-4] [7s 879ms] SocketTube(36) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [7s 879ms] SocketTube(36) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@421094f4 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 34 bytes to the write queue DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 879ms] SocketTube(36) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] SSL Writer(SocketTube(28)) onNext Server connection to /127.0.0.1:43694 stopping. 1 streams DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] SSL Writer(SocketTube(28)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] SocketTube(35) read bytes: 80 TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-7] [7s 879ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] SocketTube(35) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] SSL Writer(SocketTube(28)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] SSL Writer(SocketTube(28)) wrapping 34 bytes DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] HttpClientImpl(32) SelectorManager shutting down DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] Http2ClientImpl stopping DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] Http2Connection(SSLTube(SocketTube(35))) Close all streams DEBUG: [pool-1-thread-7] [7s 879ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 34 bytes to the write queue DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] SSL Writer(SocketTube(28)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] SSL Writer(SocketTube(28)) Sending 72 bytes downstream DEBUG: [HttpClient-32-SelectorManager] [7s 879ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [HttpClient-25-SelectorManager] [7s 879ms] SSL Writer(SocketTube(28)) Adding 72 to outputQ queue DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSL Writer(SocketTube(35)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] SocketTube(27) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSL Writer(SocketTube(35)) added 1 (34 bytes) to the writeList DEBUG: [pool-1-thread-7] [7s 880ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSL Writer(SocketTube(35)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-25-SelectorManager] [7s 880ms] SSL Writer(SocketTube(28)) pushScheduler is alive Server connection to /127.0.0.1:43786 stopping. 1 streams DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSL Writer(SocketTube(35)) wrapping 34 bytes DEBUG: [pool-1-thread-7] [7s 880ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [7s 880ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [HttpClient-25-SelectorManager] [7s 880ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] SSL Reader(SocketTube(27)) Adding 80 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 880ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 72 bytes downstream TestServer: Connection writer stopping DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d6a2004 for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 880ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] HttpClientImpl(24) SelectorManager shutting down DEBUG: [pool-1-thread-7] [7s 880ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] Http2ClientImpl stopping DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] Http2Connection(SSLTube(SocketTube(27))) Close all streams DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSL Writer(SocketTube(35)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 880ms] SSL Reader(SocketTube(27)) Unwrapping: 80 DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSL Writer(SocketTube(35)) Sending 72 bytes downstream DEBUG: [pool-1-thread-7] [7s 880ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 34 bytes to the write queue DEBUG: [pool-1-thread-7] [7s 880ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSL Writer(SocketTube(35)) Adding 72 to outputQ queue DEBUG: [pool-1-thread-2] [7s 880ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-32-SelectorManager] [7s 880ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-7] [7s 880ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-32-SelectorManager] [7s 881ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [7s 881ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [HttpClient-32-SelectorManager] [7s 881ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-7] [7s 881ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-7] [7s 881ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-7] [7s 881ms] SocketTube(35) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 880ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 880ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-24-SelectorManager] [7s 881ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-7] [7s 881ms] SocketTube(35) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [7s 881ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [HttpClient-24-SelectorManager] [7s 881ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 881ms] SSL Reader(SocketTube(27)) Unwrapping: 40 DEBUG: [pool-1-thread-7] [7s 881ms] SocketTube(35) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4fa6a58b (java.io.IOException: selector manager closed) DEBUG: [pool-1-thread-7] [7s 881ms] SocketTube(35) signal read error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-7] [7s 881ms] SocketTube(35) got read error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-7] [7s 881ms] SocketTube(35) pausing read event DEBUG: [pool-1-thread-2] [7s 881ms] SSLFlowDelegate(SocketTube(27)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [7s 881ms] SSLFlowDelegate(SocketTube(27)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) CLOSED DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [7s 881ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 881ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-24-SelectorManager] [7s 881ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-5] [7s 883ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 883ms] SSL Writer(SocketTube(27)) added 1 (34 bytes) to the writeList DEBUG: [pool-1-thread-7] [7s 881ms] SocketTube(35) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [7s 883ms] SSL Reader(SocketTube(28)) Unwrapping: 80 DEBUG: [pool-1-thread-7] [7s 883ms] SocketTube(35) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4fa6a58b (java.io.IOException: selector manager closed) DEBUG: [pool-1-thread-7] [7s 883ms] SocketTube(35) signal read error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [7s 883ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-5] [7s 883ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 883ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [7s 883ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [7s 883ms] SSLFlowDelegate(SocketTube(28)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [7s 883ms] SSLFlowDelegate(SocketTube(28)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [7s 884ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 884ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [7s 884ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-5] [7s 884ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-5] [7s 884ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-5] [7s 884ms] SocketTube(28) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [7s 884ms] SocketTube(28) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@319853a0 (java.io.IOException: selector manager closed) DEBUG: [pool-1-thread-5] [7s 884ms] SocketTube(28) signal read error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [7s 884ms] SocketTube(28) got read error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [7s 884ms] SocketTube(28) pausing read event DEBUG: [pool-1-thread-5] [7s 884ms] SocketTube(28) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [7s 884ms] SocketTube(28) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@319853a0 (java.io.IOException: selector manager closed) DEBUG: [pool-1-thread-5] [7s 884ms] SocketTube(28) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-26-SelectorManager] [7s 900ms] HttpClientImpl(26) SelectorManager shutting down DEBUG: [HttpClient-26-SelectorManager] [7s 900ms] Http2ClientImpl stopping DEBUG: [HttpClient-27-SelectorManager] [7s 901ms] HttpClientImpl(27) SelectorManager shutting down DEBUG: [HttpClient-27-SelectorManager] [7s 901ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [7s 903ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [7s 904ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [7s 904ms] SocketTube(7) pausing read event TestServer(1): finished TestServer(2): finished DEBUG: [HttpClient-14-SelectorManager] [7s 914ms] SocketTube(17) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [7s 914ms] SocketTube(17) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [7s 914ms] SocketTube(17) pausing read event DEBUG: [HttpClient-14-SelectorManager] [7s 914ms] SocketTube(17) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@34fd10aa DEBUG: [HttpClient-14-SelectorManager] [7s 914ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [7s 915ms] SocketTube(25) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [7s 915ms] SocketTube(25) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [7s 915ms] SocketTube(25) pausing read event DEBUG: [HttpClient-22-SelectorManager] [7s 915ms] SocketTube(25) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7e660218 DEBUG: [HttpClient-22-SelectorManager] [7s 915ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SocketTube(19) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SocketTube(19) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SocketTube(19) pausing read event DEBUG: [HttpClient-6-SelectorManager] [7s 920ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [7s 920ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [7s 920ms] SocketTube(6) pausing read event DEBUG: [HttpClient-6-SelectorManager] [7s 920ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@66d142e2 DEBUG: [HttpClient-6-SelectorManager] [7s 920ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-31-SelectorManager] [7s 922ms] SocketTube(34) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-31-SelectorManager] [7s 922ms] SocketTube(34) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-31-SelectorManager] [7s 922ms] SocketTube(34) write: cancel DEBUG: [HttpClient-31-SelectorManager] [7s 922ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 922ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: cancelled by SocketTube(34) DEBUG: [HttpClient-31-SelectorManager] [7s 922ms] SocketTube(34) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [7s 925ms] SocketTube(18) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [7s 925ms] SocketTube(18) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [7s 925ms] SocketTube(18) pausing read event DEBUG: [HttpClient-15-SelectorManager] [7s 925ms] SocketTube(18) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2cb03d12 DEBUG: [HttpClient-15-SelectorManager] [7s 925ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [7s 926ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [7s 926ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [7s 926ms] SocketTube(8) pausing read event DEBUG: [HttpClient-30-SelectorManager] [7s 932ms] SocketTube(33) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-30-SelectorManager] [7s 932ms] SocketTube(33) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-30-SelectorManager] [7s 932ms] SocketTube(33) write: cancel DEBUG: [HttpClient-30-SelectorManager] [7s 932ms] SocketTube(33) write: resetting demand to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 932ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: cancelled by SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [7s 932ms] SocketTube(33) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [7s 933ms] SocketTube(20) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 933ms] SocketTube(20) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 933ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-SelectorManager] [7s 935ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [7s 935ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [7s 935ms] SocketTube(5) write: cancel DEBUG: [HttpClient-5-SelectorManager] [7s 935ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [7s 935ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [7s 935ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] SocketTube(36) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] SocketTube(36) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] SocketTube(36) write: cancel DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] SocketTube(36) write: resetting demand to 0 DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] SSL Writer(SocketTube(36)) wrapping 34 bytes DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0 DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] SSL Writer(SocketTube(36)) OK => produced: 0 bytes into 0, not wrapped: 34 DEBUG: [HttpClient-33-SelectorManager] [7s 937ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0 DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SocketTube(28) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SocketTube(28) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SocketTube(28) write: cancel DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SocketTube(28) write: resetting demand to 0 DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 3 DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) CLOSED DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 3 DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) Sending 40 bytes downstream DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) Adding 40 to outputQ queue DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) pushScheduler is stopped! DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) pushScheduler is stopped! DEBUG: [HttpClient-25-SelectorManager] [7s 941ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [7s 944ms] SocketTube(35) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [7s 944ms] SocketTube(35) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [7s 944ms] SocketTube(35) write: cancel DEBUG: [HttpClient-32-SelectorManager] [7s 944ms] SocketTube(35) write: resetting demand to 0 DEBUG: [HttpClient-32-SelectorManager] [7s 944ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [HttpClient-32-SelectorManager] [7s 944ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 944ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 3 DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 3 DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] SSL Writer(SocketTube(35)) pushScheduler is stopped! DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] SSL Writer(SocketTube(35)) pushScheduler is stopped! DEBUG: [HttpClient-32-SelectorManager] [7s 945ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-23-SelectorManager] [7s 952ms] SocketTube(26) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [7s 952ms] SocketTube(26) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [7s 952ms] SocketTube(26) write: cancel DEBUG: [HttpClient-23-SelectorManager] [7s 952ms] SocketTube(26) write: resetting demand to 0 DEBUG: [HttpClient-23-SelectorManager] [7s 952ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: cancelled by SocketTube(26) DEBUG: [HttpClient-23-SelectorManager] [7s 952ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 985ms] SocketTube(27) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [7s 985ms] SocketTube(27) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [7s 985ms] SocketTube(27) pausing read event DEBUG: [pool-1-thread-2] [7s 985ms] SocketTube(27) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [7s 985ms] SocketTube(27) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4bf71e2e (java.io.IOException: selector manager closed) DEBUG: [pool-1-thread-2] [7s 985ms] SocketTube(27) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [7s 990ms] Http2Connection(SocketTube(17)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [7s 990ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [7s 990ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [7s 990ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [7s 990ms] SocketTube(17) write: cancel DEBUG: [HttpClient-14-SelectorManager] [7s 990ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [7s 990ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: cancelled by SocketTube(17) DEBUG: [pool-1-thread-8] [7s 990ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [7s 990ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [7s 993ms] Http2Connection(SocketTube(25)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [7s 993ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [7s 993ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [7s 993ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-22-SelectorManager] [7s 993ms] SocketTube(25) write: cancel DEBUG: [HttpClient-22-SelectorManager] [7s 993ms] SocketTube(25) write: resetting demand to 0 DEBUG: [HttpClient-22-SelectorManager] [7s 993ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: cancelled by SocketTube(25) DEBUG: [HttpClient-22-SelectorManager] [7s 993ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-10] [7s 993ms] Http2Connection(SocketTube(25)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [7s 999ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [7s 999ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [7s 999ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [7s 999ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [7s 999ms] SocketTube(6) write: cancel DEBUG: [HttpClient-6-SelectorManager] [7s 999ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [7s 999ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [7s 999ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-11] [7s 999ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-9] [8s 176ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [8s 176ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-9] [8s 176ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-9] [8s 176ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-9] [8s 176ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-15-SelectorManager] [8s 5ms] Http2Connection(SocketTube(18)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] SocketTube(18) write: cancel DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: cancelled by SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-15-SelectorManager] [8s 179ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [pool-1-thread-6] [8s 168ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=half-closed-local): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [8s 180ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [HttpClient-30-SelectorManager] [8s 173ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-30-SelectorManager] [8s 180ms] Http2Connection(SocketTube(33)) Close all streams DEBUG: [pool-1-thread-9] [8s 180ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-6] [8s 180ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-6] [8s 180ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-6] [8s 180ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-9] [8s 183ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [8s 202ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-32-SelectorManager] [8s 202ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [HttpClient-32-SelectorManager] [8s 202ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [HttpClient-32-SelectorManager] [8s 202ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel not registered with selector DEBUG: [HttpClient-32-SelectorManager] [8s 202ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-32-SelectorManager] [8s 202ms] Http2Connection(SSLTube(SocketTube(35))) Close all streams DEBUG: [HttpClient-23-SelectorManager] [8s 204ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-23-SelectorManager] [8s 205ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-23-SelectorManager] [8s 205ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-23-SelectorManager] [8s 205ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-23-SelectorManager] [8s 205ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 217ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=half-closed-local): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [8s 218ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=half-closed-local): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [8s 218ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [8s 218ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [8s 218ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [8s 218ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 221ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-10] [8s 221ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-10] [8s 222ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-10] [8s 222ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-10] [8s 222ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [8s 222ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-11] [8s 223ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-11] [8s 223ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-11] [8s 223ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-11] [8s 223ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [8s 225ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-33-SelectorManager] [8s 225ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [HttpClient-33-SelectorManager] [8s 225ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [HttpClient-33-SelectorManager] [8s 225ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel not registered with selector DEBUG: [HttpClient-33-SelectorManager] [8s 226ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [8s 226ms] Http2Connection(SSLTube(SocketTube(36))) Close all streams DEBUG: [HttpClient-25-SelectorManager] [8s 238ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-25-SelectorManager] [8s 238ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [HttpClient-25-SelectorManager] [8s 238ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [HttpClient-25-SelectorManager] [8s 238ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-25-SelectorManager] [8s 238ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-25-SelectorManager] [8s 238ms] Http2Connection(SSLTube(SocketTube(28))) Close all streams DEBUG: [HttpClient-14-SelectorManager] [8s 242ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [8s 242ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-14-SelectorManager] [8s 242ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-14-SelectorManager] [8s 242ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-14-SelectorManager] [8s 242ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [8s 242ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [HttpClient-24-SelectorManager] [8s 245ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-24-SelectorManager] [8s 245ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-24-SelectorManager] [8s 245ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-24-SelectorManager] [8s 245ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-24-SelectorManager] [8s 245ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [8s 245ms] Http2Connection(SSLTube(SocketTube(27))) Close all streams DEBUG: [HttpClient-6-SelectorManager] [8s 246ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [8s 246ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [pool-1-thread-8] [8s 250ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [8s 255ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-5-SelectorManager] [8s 255ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-23-SelectorManager] [8s 256ms] Http2Connection(SocketTube(26)) Close all streams DEBUG: [HttpClient-22-SelectorManager] [8s 268ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-22-SelectorManager] [8s 268ms] Http2Connection(SocketTube(25)) Close all streams DEBUG: [HttpClient-12-SelectorManager] [8s 292ms] 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@2d6c16f8[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@1e12cc3a[Completed normally] (id=1134), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [8s 292ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [8s 292ms] SSL Reader(SocketTube(15)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [8s 292ms] SSL Reader(SocketTube(15)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-12-SelectorManager] [8s 293ms] SSL Reader(SocketTube(15)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [8s 294ms] 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@cc59bb3[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@56c1f256, getALPN: jdk.internal.net.http.common.MinimalFuture@49b8748f[Completed normally] (id=1481), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=158 lim=158 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [8s 294ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [8s 294ms] SSL Reader(SocketTube(20)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [8s 294ms] 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-17-SelectorManager] [8s 295ms] SSL Reader(SocketTube(20)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-28-SelectorManager] [8s 298ms] SocketTube(31) 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@7bdb9c36[Not completed, 4 dependents] (id=2953) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(31))), getALPN: jdk.internal.net.http.common.MinimalFuture@57ecc29[Completed normally] (id=2959), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 298ms] SocketTube(31) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [8s 298ms] SSL Reader(SocketTube(31)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [8s 298ms] SSL Reader(SocketTube(31)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-28-SelectorManager] [8s 298ms] SSL Reader(SocketTube(31)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-31-SelectorManager] [8s 301ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-31-SelectorManager] [8s 301ms] Http2Connection(SocketTube(34)) Close all streams DEBUG: [HttpClient-4-SelectorManager] [8s 302ms] 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@53a67bc4[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@19f8167b[Completed normally] (id=231), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [8s 302ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [8s 302ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [8s 302ms] SSL Reader(SocketTube(4)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [8s 302ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [8s 303ms] 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@6795ab2[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@d4f173b[Completed normally] (id=1209), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [8s 303ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [8s 303ms] SSL Reader(SocketTube(16)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [8s 303ms] SSL Reader(SocketTube(16)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-13-SelectorManager] [8s 303ms] SSL Reader(SocketTube(16)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [8s 307ms] SSL Reader(SocketTube(3)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@267b00ee[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@5a42a583[Completed normally] (id=143), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=4096], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [8s 307ms] SSL Reader(SocketTube(3)) Adding 0 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [8s 307ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [8s 307ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [8s 307ms] SocketTube(3) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [8s 307ms] SocketTube(3) Read scheduler stopped DEBUG: [pool-1-thread-7] [8s 311ms] SocketTube(35) 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@475898f0[Not completed, 4 dependents] (id=3241) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3ad1d786, getALPN: jdk.internal.net.http.common.MinimalFuture@7b3e0a4b[Completed normally] (id=3247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [8s 311ms] SocketTube(35) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-7] [8s 311ms] SSL Reader(SocketTube(35)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-7] [8s 311ms] SSL Reader(SocketTube(35)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [8s 311ms] SSL Reader(SocketTube(35)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-8] [8s 311ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [8s 312ms] SSL Reader(SocketTube(3)) completing DEBUG: [pool-1-thread-8] [8s 312ms] SSL Reader(SocketTube(3)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-8] [8s 312ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-8] [8s 312ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 312ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [8s 312ms] SSLTube(SocketTube(3)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [8s 312ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-8] [8s 312ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [8s 312ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [8s 312ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [8s 312ms] SSLTube(SocketTube(3)) subscriber completed normally DEBUG: [HttpClient-16-SelectorManager] [8s 317ms] 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@37b566cd[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@7fd79f5e, getALPN: jdk.internal.net.http.common.MinimalFuture@44946622[Completed normally] (id=1418), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=163 lim=163 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [8s 317ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [8s 317ms] SSL Reader(SocketTube(19)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [8s 318ms] SSL Reader(SocketTube(19)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [8s 318ms] 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@37c78091[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@412bf269, getALPN: jdk.internal.net.http.common.MinimalFuture@51b8fab3[Completed normally] (id=2391), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [8s 318ms] SSL Reader(SocketTube(19)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [8s 319ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [8s 319ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [8s 319ms] 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-5] [8s 319ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-21-SelectorManager] [8s 319ms] 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@3504edc4[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@11e80c40[Completed normally] (id=2111), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [8s 319ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [8s 319ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [8s 320ms] SSL Reader(SocketTube(24)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-21-SelectorManager] [8s 320ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [8s 320ms] 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@5f1c1b66[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@7e7f6f36[Completed normally] (id=2034), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [8s 320ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [8s 320ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [8s 320ms] SSL Reader(SocketTube(23)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-20-SelectorManager] [8s 320ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 324ms] 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@2433d702[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@6a52fa5, getALPN: jdk.internal.net.http.common.MinimalFuture@5505f08[Completed normally] (id=440), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=163 lim=163 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 324ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 324ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 324ms] SSL Reader(SocketTube(7)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [8s 325ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 328ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6a52fa5, getALPN: jdk.internal.net.http.common.MinimalFuture@5505f08[Completed normally] (id=440), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 328ms] Http2Connection(SSLTube(SocketTube(7))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-8] [8s 328ms] Http2Connection(SSLTube(SocketTube(7))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [8s 328ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-8] [8s 329ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 329ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [8s 329ms] SocketTube(27) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4868a76d[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@f33cd6a, getALPN: jdk.internal.net.http.common.MinimalFuture@1cef0603[Completed normally] (id=2326), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [8s 329ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [8s 329ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-8] [8s 329ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [8s 329ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 329ms] SSL Reader(SocketTube(7)) stop DEBUG: [pool-1-thread-2] [8s 329ms] SSL Reader(SocketTube(27)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-8] [8s 329ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.triggerWrite(SSLFlowDelegate.java:798) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1113) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doClosure(SSLFlowDelegate.java:1199) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.unwrapBuffer(SSLFlowDelegate.java:576) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:452) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [HttpClient-7-SelectorManager] [8s 329ms] SSL Writer(SocketTube(7)) stop DEBUG: [pool-1-thread-2] [8s 330ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [8s 330ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@f33cd6a, getALPN: jdk.internal.net.http.common.MinimalFuture@1cef0603[Completed normally] (id=2326), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 330ms] SocketTube(10) 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@2180fe7f[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@17701bc4[Completed normally] (id=679), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 800, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 330ms] Http2Connection(SSLTube(SocketTube(27))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 330ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 330ms] Http2Connection(SSLTube(SocketTube(27))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 330ms] SSL Reader(SocketTube(10)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [8s 330ms] SSL Reader(SocketTube(10)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-8] [8s 329ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [8s 330ms] SSL Reader(SocketTube(10)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 330ms] SocketTube(7) Stopping read scheduler java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.triggerWrite(SSLFlowDelegate.java:798) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doHandshake(SSLFlowDelegate.java:1113) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.doClosure(SSLFlowDelegate.java:1199) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.unwrapBuffer(SSLFlowDelegate.java:576) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:452) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [HttpClient-7-SelectorManager] [8s 330ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 330ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 330ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-2] [8s 330ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 330ms] SSLTube(SocketTube(10)) 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@17701bc4[Completed normally] (id=679), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 330ms] SocketTube(7) write: cancel DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [pool-1-thread-2] [8s 330ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [HttpClient-7-SelectorManager] [8s 331ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SSLTube(SocketTube(10)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 331ms] SSL Reader(SocketTube(27)) stop DEBUG: [pool-1-thread-2] [8s 331ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SSL Reader(SocketTube(10)) stop DEBUG: [HttpClient-7-SelectorManager] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SSL Writer(SocketTube(10)) stop DEBUG: [pool-1-thread-2] [8s 331ms] SocketTube(27) Stopping read scheduler DEBUG: [pool-1-thread-2] [8s 331ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SocketTube(10) Stopping read scheduler DEBUG: [pool-1-thread-2] [8s 331ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [8s 331ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 331ms] SocketTube(27) write: cancel DEBUG: [HttpClient-7-SelectorManager] [8s 331ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-2] [8s 331ms] SocketTube(27) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-2] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [HttpClient-7-SelectorManager] [8s 331ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [pool-1-thread-2] [8s 331ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [8s 331ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 331ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] Http2Connection(SSLTube(SocketTube(12))) Close all streams DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 34 bytes to the write queue DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SSL Writer(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SSL Writer(SocketTube(12)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SSL Writer(SocketTube(12)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [8s 331ms] SSL Writer(SocketTube(12)) wrapping 34 bytes DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 9 DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SSL Writer(SocketTube(12)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 9 DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SSL Writer(SocketTube(12)) Sending 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SSL Writer(SocketTube(12)) Adding 72 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SocketTube(12) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SocketTube(12) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SocketTube(12) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SocketTube(12) 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@3b65fb78[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@52b490f6, getALPN: jdk.internal.net.http.common.MinimalFuture@3c989e5c[Completed normally] (id=912), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=157 lim=157 cap=2048], count: 404, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SSL Reader(SocketTube(12)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 332ms] SSL Reader(SocketTube(12)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-8-SelectorManager] [8s 332ms] 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@5216b12b[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@9e301b3, getALPN: jdk.internal.net.http.common.MinimalFuture@5a35e91e[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-9-SelectorManager] [8s 333ms] SSL Reader(SocketTube(12)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [8s 333ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [8s 333ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [8s 333ms] SSL Reader(SocketTube(8)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-9-SelectorManager] [8s 333ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@52b490f6, getALPN: jdk.internal.net.http.common.MinimalFuture@3c989e5c[Completed normally] (id=912), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [8s 334ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 334ms] Http2Connection(SSLTube(SocketTube(12))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] SSLTube(SocketTube(12)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9e301b3, getALPN: jdk.internal.net.http.common.MinimalFuture@5a35e91e[Completed normally] (id=503), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] SSL Reader(SocketTube(12)) stop DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] SSL Writer(SocketTube(12)) stop DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] Http2Connection(SSLTube(SocketTube(8))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] SocketTube(12) write: cancel DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] SSL Reader(SocketTube(8)) stop DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] SSL Writer(SocketTube(8)) stop DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] SocketTube(8) write: cancel DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-4-SelectorManager] [8s 335ms] 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@19f8167b[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [8s 335ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] Http2Connection(SSLTube(SocketTube(12))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] Http2Connection(SocketTube(11)) Close all streams DEBUG: [HttpClient-4-SelectorManager] [8s 335ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-4-SelectorManager] [8s 335ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [8s 335ms] SSL Writer(SocketTube(4)) stop DEBUG: [pool-1-thread-2] [8s 335ms] Http2Connection(SSLTube(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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [8s 335ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 335ms] Http2Connection(SocketTube(11)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [8s 335ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-8] [8s 335ms] Http2Connection(SSLTube(SocketTube(8))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [8s 335ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [8s 336ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-4-SelectorManager] [8s 336ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [8s 336ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 336ms] PlainHttpConnection(SocketTube(11)) added 34 bytes to the write queue DEBUG: [HttpClient-9-SelectorManager] [8s 336ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [8s 336ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-8] [8s 336ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 336ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-8-SelectorManager] [8s 336ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-9-SelectorManager] [8s 336ms] SocketTube(11) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 336ms] SocketTube(11) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 336ms] SocketTube(11) pausing read event DEBUG: [HttpClient-8-SelectorManager] [8s 336ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [8s 336ms] SocketTube(11) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10c25cdb DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [8s 337ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] Http2Connection(SocketTube(11)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775797, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] SocketTube(11) write: cancel DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-8] [8s 337ms] 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: cancelled by SocketTube(11) DEBUG: [pool-1-thread-8] [8s 337ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=9223372036854775797, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-8] [8s 337ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] Http2Connection(SocketTube(11)) Close all streams DEBUG: [pool-1-thread-8] [8s 337ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-9-SelectorManager] [8s 337ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-9-SelectorManager] [8s 338ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] SocketTube(32) 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@513c71f9[Not completed, 4 dependents] (id=3029) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(32))), getALPN: jdk.internal.net.http.common.MinimalFuture@4bd45ada[Completed normally] (id=3035), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] SocketTube(32) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] SSL Reader(SocketTube(32)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] SSL Reader(SocketTube(32)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] SSL Reader(SocketTube(32)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] SSLTube(SocketTube(32)) 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@4bd45ada[Completed normally] (id=3035), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] SSLTube(SocketTube(32)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] SSL Reader(SocketTube(32)) stop DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] SSL Writer(SocketTube(32)) stop DEBUG: [HttpClient-29-SelectorManager] [8s 338ms] SocketTube(32) Stopping read scheduler DEBUG: [pool-1-thread-4] [8s 340ms] SocketTube(36) 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@1c072d19[Not completed, 4 dependents] (id=3305) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3d11682, getALPN: jdk.internal.net.http.common.MinimalFuture@6dc587b2[Completed normally] (id=3311), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 340ms] SocketTube(36) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [8s 340ms] SSL Reader(SocketTube(36)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [8s 340ms] SSL Reader(SocketTube(36)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-4] [8s 341ms] SSL Reader(SocketTube(36)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [8s 341ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3d11682, getALPN: jdk.internal.net.http.common.MinimalFuture@6dc587b2[Completed normally] (id=3311), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [8s 341ms] Http2Connection(SSLTube(SocketTube(36))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [8s 341ms] Http2Connection(SSLTube(SocketTube(36))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-4] [8s 341ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [8s 341ms] SSLTube(SocketTube(36)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [8s 341ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [8s 341ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-4] [8s 341ms] SSL Writer(SocketTube(36)) stop DEBUG: [pool-1-thread-4] [8s 341ms] SocketTube(36) Stopping read scheduler DEBUG: [pool-1-thread-4] [8s 341ms] SocketTube(36) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 341ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-4] [8s 341ms] SocketTube(36) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [8s 347ms] 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@1e12cc3a[Completed normally] (id=1134), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [8s 347ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-12-SelectorManager] [8s 347ms] SSLTube(SocketTube(15)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [8s 347ms] SSL Reader(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [8s 347ms] SSL Writer(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [8s 347ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [8s 347ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [8s 347ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-12-SelectorManager] [8s 347ms] Http2ClientImpl stopping DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@56c1f256, getALPN: jdk.internal.net.http.common.MinimalFuture@49b8748f[Completed normally] (id=1481), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] Http2Connection(SSLTube(SocketTube(20))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] SSLTube(SocketTube(20)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] SSL Writer(SocketTube(20)) stop DEBUG: [pool-1-thread-4] [8s 348ms] Http2Connection(SSLTube(SocketTube(20))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] SocketTube(20) Stopping read scheduler DEBUG: [pool-1-thread-4] [8s 348ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 348ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] SocketTube(20) Read scheduler stopped DEBUG: [pool-1-thread-4] [8s 348ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] SocketTube(20) write: cancel DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [8s 348ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 348ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [8s 348ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams DEBUG: [HttpClient-29-SelectorManager] [8s 350ms] SocketTube(32) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 350ms] SocketTube(32) Read scheduler stopped DEBUG: [HttpClient-29-SelectorManager] [8s 350ms] Http2ClientImpl stopping DEBUG: [HttpClient-13-SelectorManager] [8s 350ms] 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@d4f173b[Completed normally] (id=1209), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [8s 350ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-13-SelectorManager] [8s 350ms] SSLTube(SocketTube(16)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [8s 350ms] SSL Reader(SocketTube(16)) stop DEBUG: [HttpClient-13-SelectorManager] [8s 350ms] SSL Writer(SocketTube(16)) stop DEBUG: [HttpClient-13-SelectorManager] [8s 350ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [8s 350ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [8s 350ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [8s 350ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-7] [8s 351ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3ad1d786, getALPN: jdk.internal.net.http.common.MinimalFuture@7b3e0a4b[Completed normally] (id=3247), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-7] [8s 351ms] Http2Connection(SSLTube(SocketTube(35))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-7] [8s 351ms] Http2Connection(SSLTube(SocketTube(35))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [8s 351ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-7] [8s 351ms] SSLTube(SocketTube(35)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-7] [8s 351ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-7] [8s 351ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-7] [8s 351ms] SSL Writer(SocketTube(35)) stop DEBUG: [pool-1-thread-7] [8s 351ms] SocketTube(35) Stopping read scheduler DEBUG: [pool-1-thread-7] [8s 351ms] SocketTube(35) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-7] [8s 351ms] SocketTube(35) Read scheduler stopped DEBUG: [pool-1-thread-7] [8s 351ms] SocketTube(35) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7fd79f5e, getALPN: jdk.internal.net.http.common.MinimalFuture@44946622[Completed normally] (id=1418), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] Http2Connection(SSLTube(SocketTube(19))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] SSLTube(SocketTube(19)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] SSL Reader(SocketTube(19)) stop DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] SSL Writer(SocketTube(19)) stop DEBUG: [pool-1-thread-7] [8s 353ms] Http2Connection(SSLTube(SocketTube(19))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-7] [8s 353ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-7] [8s 353ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] SocketTube(19) Stopping read scheduler DEBUG: [pool-1-thread-7] [8s 353ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] SocketTube(19) write: cancel DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] SocketTube(19) write: resetting demand to 0 DEBUG: [pool-1-thread-7] [8s 353ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-16-SelectorManager] [8s 353ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [8s 354ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-7] [8s 354ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [8s 354ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-16-SelectorManager] [8s 354ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams DEBUG: [pool-1-thread-5] [8s 354ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@412bf269, getALPN: jdk.internal.net.http.common.MinimalFuture@51b8fab3[Completed normally] (id=2391), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [8s 354ms] Http2Connection(SSLTube(SocketTube(28))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [8s 354ms] 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:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-5] [8s 354ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [8s 354ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [8s 354ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-5] [8s 354ms] SSL Reader(SocketTube(28)) stop DEBUG: [pool-1-thread-5] [8s 354ms] SSL Writer(SocketTube(28)) stop DEBUG: [pool-1-thread-5] [8s 354ms] SocketTube(28) Stopping read scheduler DEBUG: [pool-1-thread-5] [8s 354ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [8s 354ms] SocketTube(28) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 354ms] SocketTube(28) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [8s 354ms] 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@11e80c40[Completed normally] (id=2111), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [8s 354ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-21-SelectorManager] [8s 354ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [8s 355ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-21-SelectorManager] [8s 355ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-21-SelectorManager] [8s 355ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [8s 355ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [8s 355ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-21-SelectorManager] [8s 355ms] Http2ClientImpl stopping DEBUG: [HttpClient-20-SelectorManager] [8s 356ms] 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@7e7f6f36[Completed normally] (id=2034), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [8s 356ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-20-SelectorManager] [8s 356ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [8s 356ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-20-SelectorManager] [8s 356ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-20-SelectorManager] [8s 356ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-20-SelectorManager] [8s 356ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [8s 356ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-20-SelectorManager] [8s 356ms] Http2ClientImpl stopping DEBUG: [HttpClient-28-SelectorManager] [8s 360ms] SSLTube(SocketTube(31)) 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@57ecc29[Completed normally] (id=2959), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [8s 360ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-28-SelectorManager] [8s 360ms] SSLTube(SocketTube(31)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [8s 361ms] SSL Reader(SocketTube(31)) stop DEBUG: [HttpClient-28-SelectorManager] [8s 361ms] SSL Writer(SocketTube(31)) stop DEBUG: [HttpClient-28-SelectorManager] [8s 361ms] SocketTube(31) Stopping read scheduler DEBUG: [HttpClient-28-SelectorManager] [8s 361ms] SocketTube(31) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [8s 361ms] SocketTube(31) Read scheduler stopped DEBUG: [HttpClient-28-SelectorManager] [8s 361ms] Http2ClientImpl stopping STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.0.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 18:51:00 CEST 2024 finished: Mon Apr 01 18:51:00 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 0.539 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentActionsTest reason: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest started: Mon Apr 01 18:51:00 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:51:00 CEST 2024 elapsed time (seconds): 0.539 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=2560411, tid=2560414 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8/hs_err_pid2560411.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.1.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/ExpectContinue.java Passed: java/net/httpclient/ExecutorShutdown.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/HeadersTest1.java Passed: java/net/httpclient/CancelledResponse.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/HttpHeadersOf.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/HttpRequestBuilderTest.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HttpClientClose.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java TEST: java/net/httpclient/HttpClientLocalAddrTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters started: Mon Apr 01 18:51:07 CEST 2024 finished: Mon Apr 01 18:51:07 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.215 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 18:51:07 CEST 2024 Test directory: compile: HttpClientLocalAddrTest finished: Mon Apr 01 18:51:08 CEST 2024 elapsed time (seconds): 0.215 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.215 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java reason: .class file out of date or does not exist started: Mon Apr 01 18:51:07 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 10 finished: Mon Apr 01 18:51:08 CEST 2024 elapsed time (seconds): 0.215 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 11.371 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest reason: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest started: Mon Apr 01 18:51:08 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:51:19 CEST 2024 elapsed time (seconds): 11.371 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:43835]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007ff6a3081958@222dee05, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:43835 Http1TestServer[localhost/127.0.0.1:41865]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007ff6a3081958@222dee05, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:41865 Http2TestServerImpl[localhost/127.0.0.1:53055]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007ff6a3081958@222dee05, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:53055 Http2TestServerImpl[localhost/127.0.0.1:42219]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007ff6a3081958@222dee05, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:42219 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Received a request from client address /127.0.0.1:50196 Received a request from client address /127.0.0.1:50182 Received a request from client address /127.0.0.1:50212 Received a request from client address /127.0.0.1:50176 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3fdffbb9, http://127.0.0.1:43835/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Received a request from client address /127.0.0.1:50216 Received a request from client address /127.0.0.1:50230 Received a request from client address /127.0.0.1:50244 Received a request from client address /127.0.0.1:50246 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7190ca73, http://127.0.0.1:43835/, 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:43835/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:43835/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:43835/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:43835/ Received a request from client address /127.0.0.1:56379 Received a request from client address /127.0.0.1:37839 Received a request from client address /127.0.0.1:45259 Received a request from client address /127.0.0.1:48871 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@49a2e81b, http://127.0.0.1:43835/, 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:43835/ 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:43835/ 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:43835/ 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:43835/ Received a request from client address /127.0.0.1:32913 Received a request from client address /127.0.0.1:57069 Received a request from client address /127.0.0.1:59265 Received a request from client address /127.0.0.1:55795 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4a8aca08, http://127.0.0.1:43835/, /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:43835/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:43835/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:43835/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:43835/ Received a request from client address /127.0.0.1:33407 Received a request from client address /127.0.0.1:44437 Received a request from client address /127.0.0.1:57369 Received a request from client address /127.0.0.1:37365 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@71bcee47, http://127.0.0.1:43835/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Received a request from client address localhost/127.0.0.1:38074 Received a request from client address localhost/127.0.0.1:38080 Received a request from client address localhost/127.0.0.1:38096 Received a request from client address localhost/127.0.0.1:38066 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5004aa62, https://127.0.0.1:41865/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Received a request from client address localhost/127.0.0.1:38102 Received a request from client address localhost/127.0.0.1:38108 Received a request from client address localhost/127.0.0.1:38124 Received a request from client address localhost/127.0.0.1:38138 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@207160c, https://127.0.0.1:41865/, 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:41865/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41865/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41865/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41865/ Received a request from client address localhost/127.0.0.1:51607 Received a request from client address localhost/127.0.0.1:54285 Received a request from client address localhost/127.0.0.1:36331 Received a request from client address localhost/127.0.0.1:35625 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@c5d76e3, https://127.0.0.1:41865/, 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:41865/ 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:41865/ 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:41865/ 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:41865/ Received a request from client address localhost/127.0.0.1:34143 Received a request from client address localhost/127.0.0.1:39109 Received a request from client address localhost/127.0.0.1:59449 Received a request from client address localhost/127.0.0.1:36899 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4d5a4857, https://127.0.0.1:41865/, /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:41865/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41865/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41865/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41865/ Received a request from client address localhost/127.0.0.1:50177 Received a request from client address localhost/127.0.0.1:39783 Received a request from client address localhost/127.0.0.1:42101 Received a request from client address localhost/127.0.0.1:43727 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@779d0c9, https://127.0.0.1:41865/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b878153 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d811f9a Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1756ac68 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@50b7b2eb Received a request from client address /127.0.0.1:40260 Received a request from client address /127.0.0.1:40272 Received a request from client address /127.0.0.1:40274 Received a request from client address /127.0.0.1:40244 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7664664f, http://127.0.0.1:53055/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7d00de68 Received a request from client address /127.0.0.1:40276 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30984da4 Received a request from client address /127.0.0.1:40294 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f65003e Received a request from client address /127.0.0.1:40288 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@260b9a81 Received a request from client address /127.0.0.1:40300 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@af39d9, http://127.0.0.1:53055/, 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:53055/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:53055/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:53055/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63ef19aa Received a request from client address /127.0.0.1:39503 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c19e890 Received a request from client address /127.0.0.1:33543 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3795d69f Received a request from client address /127.0.0.1:56765 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2463a6f Received a request from client address /127.0.0.1:45459 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5a3f7f58, http://127.0.0.1:53055/, 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:53055/ 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:53055/ 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:53055/ 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:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e16faaf Received a request from client address /127.0.0.1:32867 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6cad9afc Received a request from client address /127.0.0.1:36821 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@404b590c Received a request from client address /127.0.0.1:59805 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@22cf1195 Received a request from client address /127.0.0.1:34909 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@473bae9, http://127.0.0.1:53055/, /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:53055/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:53055/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:53055/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47a00fb Received a request from client address /127.0.0.1:40811 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61219da4 Received a request from client address /127.0.0.1:44227 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11dfd093 Received a request from client address /127.0.0.1:34665 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d1d7905 Received a request from client address /127.0.0.1:47711 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@46f04522, http://127.0.0.1:53055/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@456e8e58 Received a request from client address /127.0.0.1:56952 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c1891 Received a request from client address /127.0.0.1:56944 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@782b1211 Received a request from client address /127.0.0.1:56966 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@31a69bfc Received a request from client address /127.0.0.1:56928 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2869a075, https://127.0.0.1:42219/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6043e7de Received a request from client address /127.0.0.1:56968 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a564551 Received a request from client address /127.0.0.1:56972 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e592e91 Received a request from client address /127.0.0.1:56984 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1dd46b53 Received a request from client address /127.0.0.1:56998 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@64ceb5bb, https://127.0.0.1:42219/, 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:42219/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42219/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42219/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2f0cd8ac Received a request from client address /127.0.0.1:44969 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@455b6bf9 Received a request from client address /127.0.0.1:38985 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45a4c0c1 Received a request from client address /127.0.0.1:47509 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7b562e5a Received a request from client address /127.0.0.1:56093 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@616af73a, https://127.0.0.1:42219/, 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:42219/ 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:42219/ 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:42219/ 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:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a79ba1e Received a request from client address /127.0.0.1:59649 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@640dfb3c Received a request from client address /127.0.0.1:37125 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3db05aa8 Received a request from client address /127.0.0.1:53629 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57f47f3f Received a request from client address /127.0.0.1:51149 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@378ac07f, https://127.0.0.1:42219/, /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:42219/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42219/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42219/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@71f97fc9 Received a request from client address /127.0.0.1:57525 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c0298b Received a request from client address /127.0.0.1:55317 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@663c1005 Received a request from client address /127.0.0.1:60227 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73b08aff Received a request from client address /127.0.0.1:32895 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@38c26e5a, https://127.0.0.1:42219/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Received a request from client address /127.0.0.1:56730 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1638f71a, http://127.0.0.1:43835/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Received a request from client address /127.0.0.1:56734 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4b34921f, http://127.0.0.1:43835/, 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:43835/ Received a request from client address /127.0.0.1:58165 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@869b522, http://127.0.0.1:43835/, 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:43835/ Received a request from client address /127.0.0.1:41989 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6885d048, http://127.0.0.1:43835/, /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:43835/ Received a request from client address /127.0.0.1:45489 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2f86fc6e, http://127.0.0.1:43835/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Received a request from client address localhost/127.0.0.1:33318 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3b35e404, https://127.0.0.1:41865/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Received a request from client address localhost/127.0.0.1:33320 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5c954167, https://127.0.0.1:41865/, 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:41865/ Received a request from client address localhost/127.0.0.1:60473 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@29a6e560, https://127.0.0.1:41865/, 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:41865/ Received a request from client address localhost/127.0.0.1:42145 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3890f912, https://127.0.0.1:41865/, /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:41865/ Received a request from client address localhost/127.0.0.1:42851 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3b9e26b7, https://127.0.0.1:41865/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1784c293 Received a request from client address /127.0.0.1:36734 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@15500f18, http://127.0.0.1:53055/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12cfd9bd Received a request from client address /127.0.0.1:36746 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3b7b071b, http://127.0.0.1:53055/, 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:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1591ade5 Received a request from client address /127.0.0.1:40219 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@67103afe, http://127.0.0.1:53055/, 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:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73a23b03 Received a request from client address /127.0.0.1:37453 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3c1cbc4d, http://127.0.0.1:53055/, /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:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4203ffbe Received a request from client address /127.0.0.1:48659 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e01e69c, http://127.0.0.1:53055/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e3764d6 Received a request from client address /127.0.0.1:57010 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5fb4e586, https://127.0.0.1:42219/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12095a09 Received a request from client address /127.0.0.1:57026 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@22e5afc6, https://127.0.0.1:42219/, 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:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2846571 Received a request from client address /127.0.0.1:34605 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@441135c4, https://127.0.0.1:42219/, 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:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@712e4043 Received a request from client address /127.0.0.1:48549 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2c75d104, https://127.0.0.1:42219/, /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:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@42a6ae26 Received a request from client address /127.0.0.1:37649 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5d301521, https://127.0.0.1:42219/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Received a request from client address /127.0.0.1:56736 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2b80027e, http://127.0.0.1:43835/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:43835/ Received a request from client address /127.0.0.1:56750 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5353a0e9, http://127.0.0.1:43835/, 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:43835/ Received a request from client address /127.0.0.1:32859 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@53539b31, http://127.0.0.1:43835/, 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:43835/ Received a request from client address /127.0.0.1:45743 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2c3e36de, http://127.0.0.1:43835/, /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:43835/ Received a request from client address /127.0.0.1:36767 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6a2efc8, http://127.0.0.1:43835/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Received a request from client address localhost/127.0.0.1:33334 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76994909, https://127.0.0.1:41865/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41865/ Received a request from client address localhost/127.0.0.1:33336 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76182337, https://127.0.0.1:41865/, 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:41865/ Received a request from client address localhost/127.0.0.1:45623 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2ac9b162, https://127.0.0.1:41865/, 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:41865/ Received a request from client address localhost/127.0.0.1:43827 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7acef2dd, https://127.0.0.1:41865/, /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:41865/ Received a request from client address localhost/127.0.0.1:58549 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4e4748c0, https://127.0.0.1:41865/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47bb9345 Received a request from client address /127.0.0.1:36754 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@481da9bb, http://127.0.0.1:53055/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d1c413a Received a request from client address /127.0.0.1:36770 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5e417795, http://127.0.0.1:53055/, 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:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38cea9f1 Received a request from client address /127.0.0.1:34019 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@15074595, http://127.0.0.1:53055/, 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:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@32a7e5e8 Received a request from client address /127.0.0.1:59353 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6758f969, http://127.0.0.1:53055/, /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:53055/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@250ae64e Received a request from client address /127.0.0.1:42227 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6bffabc0, http://127.0.0.1:53055/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@356eec45 Received a request from client address /127.0.0.1:57034 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@f7101d1, https://127.0.0.1:42219/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@308a5e40 Received a request from client address /127.0.0.1:57044 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@21423635, https://127.0.0.1:42219/, 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:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@288d15a1 Received a request from client address /127.0.0.1:33665 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1f80166b, https://127.0.0.1:42219/, 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:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d503382 Received a request from client address /127.0.0.1:56417 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@64ce5b8e, https://127.0.0.1:42219/, /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:42219/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@196eb852 Received a request from client address /127.0.0.1:37761 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3971083d, https://127.0.0.1:42219/, /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] [156ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-1-thread-2] [206ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-1-thread-4] [206ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-1-thread-3] [206ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-1-thread-1] [207ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-1-thread-1] [271ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-1-thread-3] [271ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [321ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [321ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-1-thread-1] [361ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [361ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [361ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [362ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [363ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [363ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [365ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [365ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [366ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [366ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [366ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [366ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [366ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [367ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [368ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [368ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [424ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [424ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [425ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [424ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [427ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [425ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [425ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [427ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [512ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [513ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker0] [514ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [515ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [515ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [515ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [516ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [516ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [541ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@64421ff0 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [541ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2d7e440 queue.isEmpty: true DEBUG: [pool-1-thread-1] [541ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@761dff6b queue.isEmpty: true DEBUG: [pool-1-thread-3] [541ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@775297cf queue.isEmpty: true DEBUG: [pool-1-thread-3] [633ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@775297cf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [633ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [634ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2d7e440, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [634ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [635ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@761dff6b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [635ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@64421ff0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [635ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [635ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [683ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [684ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [684ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [684ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [684ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [684ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [684ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [684ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [684ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [685ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [684ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [685ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [685ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [686ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [686ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [686ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [686ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [686ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [686ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [686ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [689ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [pool-1-thread-1] [689ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-0-Worker0] [689ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [HttpClient-0-Worker1] [694ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [700ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@22df7498 for C (true) DEBUG: [HttpClient-1-SelectorManager] [700ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@13b7f62e for C (true) DEBUG: [HttpClient-1-SelectorManager] [700ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@42f08bd7 for C (true) DEBUG: [HttpClient-1-SelectorManager] [737ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [737ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50182 DEBUG: [HttpClient-1-SelectorManager] [739ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [740ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50176 DEBUG: [HttpClient-1-SelectorManager] [740ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [740ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50196 DEBUG: [HttpClient-0-Worker4] [741ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker3] [741ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [741ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker4] [743ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker4] [744ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker3] [745ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker3] [745ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker2] [746ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker2] [746ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker4] [747ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker4] [747ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker4] [747ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker3] [747ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [747ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker3] [747ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker4] [748ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-1-SelectorManager] [748ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55fe82e6 for C (true) DEBUG: [HttpClient-0-Worker2] [747ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker2] [748ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker2] [748ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker2] [748ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker2] [748ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker3] [748ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-0-Worker4] [748ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [748ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [750ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30837171 DEBUG: [HttpClient-1-SelectorManager] [750ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [750ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [750ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [750ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [750ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-0-Worker5] [750ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker5] [751ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker3] [749ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker3] [751ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker3] [751ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker4] [750ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker2] [750ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [750ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker2] [752ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker5] [751ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker4] [752ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [752ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ee3cf36 DEBUG: [HttpClient-1-SelectorManager] [752ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [752ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [753ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [753ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [753ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-0-Worker6] [753ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker6] [753ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker6] [753ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker6] [754ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker6] [754ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker5] [752ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker5] [754ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [753ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [755ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50212 DEBUG: [HttpClient-1-SelectorManager] [755ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-0-Worker7] [755ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-1-SelectorManager] [755ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4fab89be DEBUG: [HttpClient-1-SelectorManager] [755ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [755ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [755ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [756ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [756ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [756ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [756ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker7] [755ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker7] [756ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker7] [757ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker8] [756ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker8] [757ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker8] [757ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker8] [757ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker8] [757ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker7] [757ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker7] [758ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker7] [758ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-0-Worker7] [758ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker7] [758ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker7] [758ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker6] [758ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [758ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [762ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [762ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [762ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [762ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4afeae5c for R (true) DEBUG: [HttpClient-0-Worker9] [762ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker10] [763ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker9] [763ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker8] [762ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2961cadf for R (true) DEBUG: [HttpClient-0-Worker11] [763ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker11] [764ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker11] [764ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker10] [763ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker10] [765ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker9] [764ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d9b7070 for R (true) DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2295e2d6 DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [768ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker13] [769ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker13] [769ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [769ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker12] [769ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker12] [770ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker12] [770ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker12] [770ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker12] [770ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker12] [770ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45ebf1bd for R (true) DEBUG: [HttpClient-0-Worker11] [842ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [843ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker13] [844ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [844ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker9] [844ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker10] [845ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker9] [845ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker10] [845ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:11 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET Apr 01, 2024 6:51:11 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET Apr 01, 2024 6:51:11 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET Apr 01, 2024 6:51:11 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-0-Worker7] [978ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [978ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker4] [978ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker2] [978ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker4] [980ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [980ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [980ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [980ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker7] [980ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker7] [980ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker4] [980ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker4] [981ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [980ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [980ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [981ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker7] [981ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker7] [982ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker4] [981ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker2] [981ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [982ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [983ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [985ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker7] [986ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [987ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [987ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker4] [987ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker7] [987ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker7] [988ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [987ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [987ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [989ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [989ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker4] [993ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker3] [993ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker7] [993ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker2] [994ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker3] [996ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker3] [996ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker3] [996ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [996ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [996ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker3] [996ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [997ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [997ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [997ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker4] [997ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker4] [997ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker4] [997ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [997ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [997ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker4] [997ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker4] [998ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker4] [998ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker4] [998ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker4] [998ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [997ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker7] [999ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker7] [999ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker7] [1s] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [1s] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [1s] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker4] [1s] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [1s] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker2] [1s] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [1s] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [1s] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [1s] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 1ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker2] [1s 1ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [1s 1ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker2] [1s 1ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [1s 1ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [1s] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 2ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker3] [1s 2ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [1s 2ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker7] [1s] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker7] [1s 2ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker7] [1s 2ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker4] [1s] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [1s 1ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 3ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 3ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [1s 3ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker7] [1s 3ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker7] [1s 3ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker7] [1s 3ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker7] [1s 4ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker7] [1s 4ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker7] [1s 4ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker7] [1s 4ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker7] [1s 4ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker3] [1s 4ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 5ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@603b5664 DEBUG: [HttpClient-0-Worker2] [1s 6ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 6ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1986eb77 DEBUG: [HttpClient-0-Worker7] [1s 6ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker7] [1s 7ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@52e9e2d3 DEBUG: [HttpClient-0-Worker4] [1s 8ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [1s 8ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@49a03ece DEBUG: [HttpClient-0-Worker2] [1s 9ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [1s 11ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker7] [1s 12ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker4] [1s 14ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker7] [1s 16ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [1s 16ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker3] [1s 17ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker4] [1s 17ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker7] [1s 84ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker7] [1s 84ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker7] [1s 84ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker4] [1s 91ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker4] [1s 91ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker4] [1s 91ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker2] [1s 93ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [1s 93ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker2] [1s 94ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker3] [1s 95ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [1s 95ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker3] [1s 95ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [1s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4afeae5c for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 249ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 249ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 249ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4afeae5c for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 250ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 250ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2d7e440 DEBUG: [HttpClient-0-Worker14] [1s 250ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker14] [1s 250ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2d7e440 DEBUG: [HttpClient-1-SelectorManager] [1s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d9b7070 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 250ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 250ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 250ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d9b7070 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 251ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 251ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@761dff6b DEBUG: [HttpClient-1-SelectorManager] [1s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45ebf1bd for None (false) DEBUG: [HttpClient-0-Worker15] [1s 251ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 251ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-0-Worker15] [1s 251ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@761dff6b DEBUG: [HttpClient-1-SelectorManager] [1s 251ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 251ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker16] [1s 251ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@64421ff0 DEBUG: [HttpClient-1-SelectorManager] [1s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45ebf1bd for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 251ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 252ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2961cadf for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 252ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 252ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-0-Worker16] [1s 251ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 252ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker16] [1s 252ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@64421ff0 DEBUG: [HttpClient-1-SelectorManager] [1s 252ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2961cadf for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 253ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 252ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@775297cf DEBUG: [HttpClient-0-Worker17] [1s 253ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [1s 253ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@775297cf DEBUG: [HttpClient-0-Worker16] [1s 271ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [1s 271ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker15] [1s 272ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [1s 274ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [1s 275ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [1s 276ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2d7e440 DEBUG: [HttpClient-0-Worker14] [1s 276ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 276ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [1s 276ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@761dff6b DEBUG: [HttpClient-0-Worker16] [1s 275ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [1s 276ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@64421ff0 DEBUG: [HttpClient-0-Worker16] [1s 276ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 276ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 277ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 278ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@775297cf DEBUG: [HttpClient-0-Worker17] [1s 278ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 278ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker16] [1s 278ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker14] [1s 278ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker15] [1s 278ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:11 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 50212 Apr 01, 2024 6:51:11 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 50196 Apr 01, 2024 6:51:11 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 50182 Apr 01, 2024 6:51:11 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 50176 DEBUG: [HttpClient-0-Worker17] [1s 290ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 290ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [1s 290ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [1s 290ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 363ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54c65562(1) DEBUG: [HttpClient-0-Worker15] [1s 364ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54c65562(1) DEBUG: [HttpClient-0-Worker17] [1s 365ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54c65562(1) DEBUG: [HttpClient-0-Worker16] [1s 367ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@54c65562(1) DEBUG: [HttpClient-0-Worker17] [1s 376ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6f15f66a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42339232 queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [1s 377ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@67e4436f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@484f106e queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 376ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@316d90d5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4488458d queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 378ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@41c90f44/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18853cdb queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 474ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [1s 474ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [1s 474ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [1s 475ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker16] [1s 475ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [1s 475ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker14] [1s 475ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [1s 475ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [1s 475ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker17] [1s 475ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [1s 476ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [1s 476ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker15] [1s 476ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@316d90d5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4488458d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [1s 477ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@316d90d5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4488458d DEBUG: [HttpClient-0-Worker15] [1s 477ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [1s 477ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@316d90d5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4488458d DEBUG: [HttpClient-0-Worker14] [1s 476ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@67e4436f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@484f106e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [1s 477ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [1s 476ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@41c90f44/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18853cdb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [1s 477ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 476ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6f15f66a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42339232, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [1s 477ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [1s 478ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker14] [1s 477ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@67e4436f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@484f106e DEBUG: [HttpClient-0-Worker15] [1s 478ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [1s 477ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@41c90f44/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18853cdb DEBUG: [HttpClient-0-Worker16] [1s 478ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [1s 478ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f15f66a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42339232 DEBUG: [HttpClient-0-Worker17] [1s 478ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [1s 478ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f15f66a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42339232 DEBUG: [HttpClient-0-Worker17] [1s 479ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [1s 479ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker14] [1s 478ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [1s 478ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@41c90f44/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18853cdb DEBUG: [HttpClient-0-Worker16] [1s 479ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [1s 479ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [1s 479ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [1s 479ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker16] [1s 479ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [1s 479ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [1s 480ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker17] [1s 480ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [1s 479ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@67e4436f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@484f106e DEBUG: [HttpClient-0-Worker14] [1s 480ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [1s 480ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker14] [1s 480ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [1s 480ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker14] [1s 480ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [1s 482ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker16] [1s 483ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker16] [1s 483ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker16] [1s 483ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [1s 483ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker16] [1s 483ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 483ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 483ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 483ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 483ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 483ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 483ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 483ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker17] [1s 483ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker14] [1s 483ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker14] [1s 484ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker14] [1s 484ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [1s 484ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker14] [1s 484ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 484ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker14] [1s 484ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [1s 484ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker15] [1s 483ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker16] [1s 483ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45ebf1bd for R (false) DEBUG: [HttpClient-0-Worker16] [1s 485ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 485ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 485ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-0-Worker17] [1s 484ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker17] [1s 485ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [1s 485ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker17] [1s 485ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 485ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker17] [1s 486ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [1s 486ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker15] [1s 485ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [1s 486ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker15] [1s 486ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 486ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker15] [1s 486ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker15] [1s 486ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker16] [1s 485ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 485ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4afeae5c for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 487ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker14] [1s 488ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2961cadf for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-0-Worker19] [1s 488ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker19] [1s 488ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 488ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker18] [1s 488ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker18] [1s 489ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 488ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-0-Worker16] [1s 488ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-1-SelectorManager] [1s 488ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 490ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 490ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 490ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 490ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d9b7070 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 490ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 490ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 490ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 490ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 490ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-0-Worker20] [1s 491ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 491ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker21] [1s 491ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker21] [1s 491ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker20] [1s 491ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 551ms] HttpClientImpl(1) ClientImpl (async) elapsed 1288 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-0-Worker14] [1s 552ms] HttpClientImpl(1) ClientImpl (async) elapsed 1288 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-0-Worker17] [1s 553ms] HttpClientImpl(1) ClientImpl (async) elapsed 1288 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-0-Worker17] [1s 554ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 554ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54c65562(1) DEBUG: [HttpClient-0-Worker17] [1s 554ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [1s 554ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [1s 554ms] HttpClientImpl(1) ClientImpl (async) elapsed 1287 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-0-Worker15] [1s 555ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 555ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54c65562(1) DEBUG: [HttpClient-0-Worker15] [1s 555ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [1s 555ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker14] [1s 555ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 555ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54c65562(1) DEBUG: [HttpClient-0-Worker14] [1s 556ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [1s 555ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 556ms] Http1Response(id=4, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@54c65562(1) DEBUG: [HttpClient-1-SelectorManager] [1s 556ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-0-Worker16] [1s 556ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [1s 556ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker16] [1s 556ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [1s 562ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 563ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 563ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 563ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 566ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 567ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 568ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 568ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 568ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 568ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 568ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 568ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 568ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 568ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 568ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 600ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-2-thread-1] [1s 601ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-2-thread-2] [1s 601ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-2-thread-1] [1s 602ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-2-thread-3] [1s 602ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-2-thread-4] [1s 602ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [HttpClient-1-Worker0] [1s 602ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-2-thread-1] [1s 602ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [1s 602ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-2-thread-1] [1s 602ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [1s 602ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [1s 602ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker1] [1s 602ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-2-thread-1] [1s 603ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [1s 603ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [1s 602ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker0] [1s 603ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [1s 603ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [1s 603ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [1s 603ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [1s 603ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker1] [1s 603ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker1] [1s 603ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker1] [1s 604ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker1] [1s 604ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker0] [1s 603ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [1s 603ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [1s 604ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [1s 604ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker1] [1s 604ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker1] [1s 604ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [1s 604ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [1s 604ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [1s 604ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@36e4a911 queue.isEmpty: true DEBUG: [pool-2-thread-3] [1s 605ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [1s 605ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@36e4a911, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [1s 605ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [1s 605ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 605ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [1s 605ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [1s 605ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [1s 605ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@199e67fa queue.isEmpty: true DEBUG: [pool-2-thread-3] [1s 605ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@199e67fa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [1s 605ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [1s 605ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 605ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [1s 605ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 605ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [1s 605ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker0] [1s 605ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [1s 605ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [1s 606ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [1s 606ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [1s 606ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker1] [1s 605ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-3] [1s 606ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-2-thread-1] [1s 606ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 606ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@53ad331b for C (true) DEBUG: [HttpClient-1-Worker0] [1s 606ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-SelectorManager] [1s 606ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 607ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50216 DEBUG: [HttpClient-2-SelectorManager] [1s 607ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5955586b for C (true) DEBUG: [HttpClient-1-Worker1] [1s 606ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4c36a05 queue.isEmpty: true DEBUG: [HttpClient-2-SelectorManager] [1s 607ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker0] [1s 606ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker0] [1s 607ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f89fc02 queue.isEmpty: true DEBUG: [HttpClient-1-Worker0] [1s 607ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f89fc02, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker0] [1s 607ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [1s 607ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-2-SelectorManager] [1s 607ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50230 DEBUG: [HttpClient-1-Worker2] [1s 608ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker1] [1s 607ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4c36a05, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker1] [1s 608ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 607ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [1s 608ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker2] [1s 608ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker2] [1s 609ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker2] [1s 609ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker2] [1s 609ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker2] [1s 609ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker2] [1s 609ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker2] [1s 609ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker3] [1s 608ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker1] [1s 608ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-1-Worker0] [1s 608ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 609ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-1-Worker0] [1s 610ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [1s 610ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker0] [1s 610ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker0] [1s 610ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker3] [1s 609ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker3] [1s 610ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker3] [1s 610ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker3] [1s 611ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker3] [1s 611ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker1] [1s 610ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 610ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2658005f DEBUG: [HttpClient-1-Worker1] [1s 611ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [1s 610ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker2] [1s 611ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker2] [1s 611ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker0] [1s 610ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-1-Worker3] [1s 611ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-2-SelectorManager] [1s 611ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-1-Worker3] [1s 612ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker3] [1s 612ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker3] [1s 612ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker1] [1s 611ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-SelectorManager] [1s 612ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-1-Worker1] [1s 612ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-SelectorManager] [1s 612ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 612ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 612ms] SocketTube(6) pending subscriber subscribed Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-2-SelectorManager] [1s 613ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2d8171bd for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 613ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 613ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker1] [1s 612ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-1-Worker5] [1s 613ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker5] [1s 613ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker5] [1s 613ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker5] [1s 613ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker5] [1s 613ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker5] [1s 613ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker4] [1s 612ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 613ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-1-Worker4] [1s 614ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker4] [1s 614ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 614ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7c78326a DEBUG: [HttpClient-2-SelectorManager] [1s 614ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 614ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 614ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 614ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-1-Worker3] [1s 613ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker6] [1s 614ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker3] [1s 614ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker3] [1s 614ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker3] [1s 614ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker5] [1s 613ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker5] [1s 615ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker5] [1s 615ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker5] [1s 615ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker4] [1s 614ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 614ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-1-Worker5] [1s 615ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker6] [1s 614ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker6] [1s 615ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker6] [1s 616ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker6] [1s 616ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker6] [1s 616ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker4] [1s 615ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 615ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 616ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker5] [1s 615ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker7] [1s 616ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker5] [1s 616ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-1-Worker5] [1s 616ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker5] [1s 617ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker5] [1s 617ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker5] [1s 617ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker5] [1s 617ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker5] [1s 617ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker5] [1s 617ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker5] [1s 617ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker5] [1s 617ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker5] [1s 617ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker5] [1s 617ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker5] [1s 617ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker5] [1s 617ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@403e62a1 DEBUG: [HttpClient-1-Worker5] [1s 618ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [1s 616ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 616ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker7] [1s 616ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [1s 618ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50244 DEBUG: [HttpClient-1-Worker7] [1s 618ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker7] [1s 618ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker7] [1s 618ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker7] [1s 618ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker7] [1s 619ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker7] [1s 619ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker7] [1s 619ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker7] [1s 619ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker7] [1s 619ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker7] [1s 619ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker7] [1s 619ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker8] [1s 618ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker7] [1s 619ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-2-SelectorManager] [1s 618ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1a449f42 for C (true) DEBUG: [HttpClient-1-Worker8] [1s 619ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker8] [1s 619ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker8] [1s 619ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker8] [1s 619ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker7] [1s 619ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4560ab17 for R (true) DEBUG: [HttpClient-1-Worker7] [1s 620ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [1s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b60478 for R (true) DEBUG: [HttpClient-2-SelectorManager] [1s 620ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 620ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50246 DEBUG: [HttpClient-1-Worker7] [1s 620ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b60478 for None (false) DEBUG: [HttpClient-1-Worker7] [1s 621ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker7] [1s 621ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-SelectorManager] [1s 621ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-1-Worker7] [1s 621ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker7] [1s 621ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker7] [1s 621ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker7] [1s 621ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker7] [1s 621ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker7] [1s 621ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker7] [1s 621ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2dbe83cf DEBUG: [HttpClient-1-Worker7] [1s 621ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker8] [1s 620ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker9] [1s 621ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-2-SelectorManager] [1s 621ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker9] [1s 622ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker9] [1s 622ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker9] [1s 622ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker9] [1s 622ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker9] [1s 622ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker9] [1s 622ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker9] [1s 622ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker9] [1s 622ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker9] [1s 622ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker8] [1s 622ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-2-SelectorManager] [1s 622ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker8] [1s 622ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker8] [1s 623ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker10] [1s 622ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@199e67fa Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b60478 for R (false) DEBUG: [HttpClient-1-Worker10] [1s 623ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker10] [1s 623ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@199e67fa DEBUG: [HttpClient-1-Worker10] [1s 623ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker8] [1s 623ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4560ab17 for None (false) DEBUG: [HttpClient-1-Worker9] [1s 623ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [1s 624ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-1-Worker9] [1s 624ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker9] [1s 624ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker9] [1s 624ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker10] [1s 623ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-SelectorManager] [1s 624ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker10] [1s 624ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@199e67fa DEBUG: [HttpClient-1-Worker10] [1s 624ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker10] [1s 624ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-2-SelectorManager] [1s 624ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4560ab17 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 624ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 625ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 625ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4aa578a6 DEBUG: [HttpClient-1-Worker8] [1s 625ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker8] [1s 625ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 50216 DEBUG: [HttpClient-1-Worker11] [1s 624ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@36e4a911 DEBUG: [HttpClient-1-Worker10] [1s 625ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker11] [1s 625ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 625ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-1-Worker11] [1s 625ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@36e4a911 DEBUG: [HttpClient-1-Worker11] [1s 625ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker11] [1s 625ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker11] [1s 625ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@36e4a911 DEBUG: [HttpClient-1-Worker11] [1s 626ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker11] [1s 626ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker8] [1s 625ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [1s 625ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 626ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 626ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 626ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-1-Worker12] [1s 626ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker12] [1s 626ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker12] [1s 626ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker12] [1s 626ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker12] [1s 626ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker12] [1s 626ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker10] [1s 625ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@38234065(2) DEBUG: [HttpClient-1-Worker8] [1s 626ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [1s 626ms] SocketTube(7) subscribe event raised Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 50230 DEBUG: [HttpClient-1-Worker11] [1s 627ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker11] [1s 627ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@38234065(2) DEBUG: [HttpClient-1-Worker10] [1s 627ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6fd29c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d9efab3 queue.isEmpty: false DEBUG: [HttpClient-2-SelectorManager] [1s 627ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@38fb0f3 DEBUG: [HttpClient-2-SelectorManager] [1s 628ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 628ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 628ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-1-Worker10] [1s 628ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [HttpClient-1-Worker13] [1s 628ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker13] [1s 628ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker13] [1s 628ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker13] [1s 628ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker13] [1s 628ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker11] [1s 627ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4347acf6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a5e2790 queue.isEmpty: false DEBUG: [HttpClient-2-SelectorManager] [1s 628ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 628ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 628ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 628ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker11] [1s 628ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-2-SelectorManager] [1s 629ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-1-Worker11] [1s 629ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker11] [1s 629ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker11] [1s 629ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4347acf6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a5e2790, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker11] [1s 629ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4347acf6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a5e2790 DEBUG: [HttpClient-1-Worker11] [1s 629ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker11] [1s 629ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4347acf6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a5e2790 DEBUG: [HttpClient-1-Worker10] [1s 628ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker13] [1s 628ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker14] [1s 629ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 629ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker14] [1s 630ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [1s 630ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker15] [1s 630ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker15] [1s 630ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker15] [1s 630ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker11] [1s 629ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker10] [1s 629ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker14] [1s 630ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker14] [1s 631ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker10] [1s 631ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6fd29c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d9efab3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker10] [1s 631ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6fd29c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d9efab3 DEBUG: [HttpClient-2-SelectorManager] [1s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@756cf13e for R (true) DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-SelectorManager] [1s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744795b6 for R (true) DEBUG: [HttpClient-1-Worker15] [1s 631ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker15] [1s 632ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker15] [1s 632ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker11] [1s 630ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker11] [1s 632ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker11] [1s 632ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker11] [1s 632ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker11] [1s 632ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker11] [1s 632ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker11] [1s 632ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker11] [1s 632ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker14] [1s 631ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker14] [1s 632ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker14] [1s 633ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker10] [1s 631ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker15] [1s 632ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-1-Worker10] [1s 633ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6fd29c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d9efab3 DEBUG: [HttpClient-1-Worker11] [1s 632ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 632ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-1-Worker11] [1s 633ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker11] [1s 633ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker11] [1s 633ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker14] [1s 633ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker11] [1s 633ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker14] [1s 634ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 634ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 634ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker14] [1s 634ms] SocketTube(7) trying to write: 191 DEBUG: [HttpClient-1-Worker14] [1s 634ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker14] [1s 634ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker10] [1s 633ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker15] [1s 633ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-1-Worker10] [1s 635ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker15] [1s 635ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker10] [1s 635ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker15] [1s 635ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker15] [1s 635ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [1s 635ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [1s 635ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker15] [1s 635ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker15] [1s 635ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker15] [1s 635ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-SelectorManager] [1s 633ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 636ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 636ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4560ab17 for R (false) DEBUG: [HttpClient-1-Worker11] [1s 634ms] HttpClientImpl(2) ClientImpl (async) elapsed 32 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-1-Worker14] [1s 634ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [1s 636ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 636ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 636ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [1s 636ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker10] [1s 635ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker15] [1s 635ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-2-SelectorManager] [1s 636ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker15] [1s 637ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker15] [1s 637ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker11] [1s 636ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker14] [1s 636ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker11] [1s 637ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@38234065(2) DEBUG: [HttpClient-1-Worker14] [1s 637ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker14] [1s 637ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker14] [1s 637ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker11] [1s 638ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker10] [1s 637ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 638ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-1-Worker15] [1s 637ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2ff2db96 DEBUG: [HttpClient-1-Worker15] [1s 638ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 638ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 638ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ff161a5 DEBUG: [HttpClient-1-Worker14] [1s 638ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [1s 638ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker10] [1s 638ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [1s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744795b6 for None (false) DEBUG: [HttpClient-1-Worker10] [1s 639ms] SocketTube(6) connecting flows DEBUG: [HttpClient-2-SelectorManager] [1s 639ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 639ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 639ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker16] [1s 639ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4c36a05 DEBUG: [HttpClient-1-Worker10] [1s 639ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-2-SelectorManager] [1s 639ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744795b6 for R (false) DEBUG: [HttpClient-1-Worker10] [1s 639ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker10] [1s 640ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [1s 640ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker10] [1s 640ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker10] [1s 640ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker10] [1s 640ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker10] [1s 640ms] HttpClientImpl(2) ClientImpl (async) elapsed 38 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-1-Worker16] [1s 639ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker10] [1s 640ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [1s 639ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [1s 641ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4c36a05 DEBUG: [HttpClient-2-SelectorManager] [1s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@756cf13e for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 641ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 641ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 641ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker17] [1s 641ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f89fc02 DEBUG: [HttpClient-1-Worker17] [1s 641ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker10] [1s 641ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@38234065(2) DEBUG: [HttpClient-1-Worker16] [1s 641ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-SelectorManager] [1s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@756cf13e for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 642ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [1s 641ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f89fc02 DEBUG: [HttpClient-1-Worker16] [1s 642ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker16] [1s 642ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4c36a05 DEBUG: [HttpClient-1-Worker16] [1s 642ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker16] [1s 642ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker10] [1s 641ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 642ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 642ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker10] [1s 642ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 642ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-1-Worker18] [1s 642ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker18] [1s 643ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 50246 DEBUG: [HttpClient-1-Worker16] [1s 643ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker17] [1s 642ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker16] [1s 643ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@38234065(2) DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-Worker17] [1s 643ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-1-Worker17] [1s 643ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f89fc02 DEBUG: [HttpClient-1-Worker17] [1s 643ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker17] [1s 643ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 50244 DEBUG: [HttpClient-1-Worker16] [1s 643ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@58d18f05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3301bae queue.isEmpty: false DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46b60478 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker17] [1s 644ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker17] [1s 645ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@38234065(2) DEBUG: [HttpClient-1-Worker17] [1s 645ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f40afbf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7763f637 queue.isEmpty: false DEBUG: [HttpClient-1-Worker16] [1s 644ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker17] [1s 645ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker19] [1s 644ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker19] [1s 645ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [1s 645ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker17] [1s 645ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker16] [1s 646ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker16] [1s 646ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@58d18f05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3301bae, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker16] [1s 647ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@58d18f05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3301bae DEBUG: [HttpClient-1-Worker16] [1s 647ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker16] [1s 647ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@58d18f05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3301bae DEBUG: [HttpClient-1-Worker16] [1s 647ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker16] [1s 647ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker16] [1s 647ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker16] [1s 647ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker17] [1s 646ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker17] [1s 647ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f40afbf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7763f637, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker17] [1s 647ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f40afbf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7763f637 DEBUG: [HttpClient-1-Worker17] [1s 647ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker17] [1s 647ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f40afbf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7763f637 DEBUG: [HttpClient-1-Worker17] [1s 648ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker17] [1s 648ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker17] [1s 648ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker17] [1s 648ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker17] [1s 648ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker17] [1s 648ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker17] [1s 648ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker17] [1s 648ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker17] [1s 648ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker17] [1s 648ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 648ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 648ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker16] [1s 647ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker16] [1s 649ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker16] [1s 649ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker16] [1s 649ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker16] [1s 649ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker16] [1s 649ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [1s 649ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker16] [1s 649ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker16] [1s 649ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker17] [1s 648ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker16] [1s 649ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker17] [1s 649ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 648ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 649ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 649ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 649ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 649ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@756cf13e for R (false) DEBUG: [HttpClient-1-Worker17] [1s 649ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker16] [1s 649ms] HttpClientImpl(2) ClientImpl (async) elapsed 47 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker17] [1s 650ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker17] [1s 650ms] HttpClientImpl(2) ClientImpl (async) elapsed 49 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-1-Worker16] [1s 650ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@744795b6 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker17] [1s 650ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker17] [1s 651ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@38234065(2) DEBUG: [HttpClient-1-Worker17] [1s 652ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-1-Worker16] [1s 651ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@38234065(2) DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 652ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker20] [1s 651ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker16] [1s 652ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-1-Worker20] [1s 652ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [1s 652ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 652ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [1s 652ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-Worker21] [1s 652ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker21] [1s 653ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [1s 652ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 652ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 656ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 656ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 656ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 657ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-3-thread-1] [1s 658ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-3-thread-2] [1s 659ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-3-thread-3] [1s 659ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-3-thread-1] [1s 659ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-3-thread-4] [1s 659ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-3-thread-3] [1s 659ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-3-thread-1] [1s 659ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [1s 659ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [1s 659ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [1s 659ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [1s 659ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-3-thread-3] [1s 659ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [1s 659ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [1s 660ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [1s 660ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [1s 660ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker1] [1s 660ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [1s 660ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [1s 660ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [1s 660ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [1s 660ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [1s 660ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [1s 661ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [1s 660ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [1s 660ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [1s 661ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [1s 661ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [1s 661ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [1s 661ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-1] [1s 661ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [1s 661ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [1s 661ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4bba5d89 queue.isEmpty: true DEBUG: [pool-3-thread-1] [1s 661ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4bba5d89, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [1s 662ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [1s 662ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [1s 662ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [1s 662ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 662ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [1s 661ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker0] [1s 661ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-1] [1s 662ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [1s 662ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [1s 662ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [1s 662ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2ca7f100 queue.isEmpty: true DEBUG: [pool-3-thread-1] [1s 662ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 662ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2ca7f100, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [1s 662ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 663ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 663ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 663ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 663ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [1s 663ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [1s 663ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [1s 662ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [1s 663ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [1s 663ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [1s 663ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6df4646 queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [1s 663ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6df4646, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [1s 664ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 664ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [1s 664ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [1s 664ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker1] [1s 664ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28676d98 queue.isEmpty: true DEBUG: [HttpClient-2-Worker1] [1s 664ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28676d98, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker1] [1s 664ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [1s 664ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [1s 664ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [1s 664ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 664ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 665ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 665ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [1s 665ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [1s 665ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [1s 665ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker1] [1s 665ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [1s 665ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [1s 666ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [1s 666ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-3-thread-3] [1s 667ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-3-SelectorManager] [1s 667ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12fd3d31 for C (true) DEBUG: [pool-3-thread-3] [1s 667ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 667ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 667ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37839 DEBUG: [HttpClient-2-Worker2] [1s 667ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [1s 667ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@18055641 for C (true) DEBUG: [HttpClient-2-Worker2] [1s 667ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [1s 667ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [1s 667ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-3-SelectorManager] [1s 667ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 668ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56379 DEBUG: [HttpClient-2-Worker3] [1s 668ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker3] [1s 668ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker3] [1s 668ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker3] [1s 668ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker3] [1s 668ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker2] [1s 668ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker2] [1s 668ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [1s 669ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker2] [1s 669ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker0] [1s 669ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [1s 669ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-2-Worker3] [1s 668ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 668ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker3] [1s 669ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker3] [1s 669ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker3] [1s 669ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker3] [1s 669ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker2] [1s 669ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [1s 670ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-2-Worker1] [1s 669ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@26e87101 DEBUG: [HttpClient-3-SelectorManager] [1s 671ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-2-Worker3] [1s 671ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker3] [1s 671ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker3] [1s 671ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker3] [1s 671ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 0 Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-3-SelectorManager] [1s 671ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 671ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-2-Worker1] [1s 671ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 671ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 671ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 672ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6c9076f3 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 672ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3d28346a for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 672ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-2-Worker4] [1s 671ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker4] [1s 672ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker4] [1s 672ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker4] [1s 672ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker4] [1s 672ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker4] [1s 672ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [1s 672ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-SelectorManager] [1s 672ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@37e5e8af DEBUG: [HttpClient-2-Worker2] [1s 673ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [1s 673ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 673ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 673ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 673ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 673ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 673ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 673ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [1s 673ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-2-Worker6] [1s 673ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker6] [1s 673ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker6] [1s 673ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker6] [1s 673ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker6] [1s 673ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker6] [1s 674ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker6] [1s 674ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker6] [1s 674ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker6] [1s 674ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker6] [1s 674ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker6] [1s 674ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker6] [1s 674ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker6] [1s 674ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker2] [1s 673ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker6] [1s 674ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker6] [1s 674ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker6] [1s 675ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker6] [1s 675ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker6] [1s 675ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker6] [1s 675ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker5] [1s 673ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-3-SelectorManager] [1s 673ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker5] [1s 675ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker5] [1s 675ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker2] [1s 674ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-SelectorManager] [1s 675ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 675ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48871 DEBUG: [HttpClient-3-SelectorManager] [1s 675ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker8] [1s 675ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [1s 675ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45259 DEBUG: [HttpClient-2-Worker8] [1s 676ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker8] [1s 676ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker9] [1s 676ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker6] [1s 675ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker7] [1s 675ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker7] [1s 676ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker7] [1s 676ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker7] [1s 676ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker7] [1s 676ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker7] [1s 676ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker7] [1s 676ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker7] [1s 676ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker7] [1s 676ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker7] [1s 677ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [1s 677ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker7] [1s 677ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker7] [1s 677ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker5] [1s 675ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker5] [1s 677ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker8] [1s 676ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-3-SelectorManager] [1s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45919a4f for R (true) DEBUG: [HttpClient-2-Worker9] [1s 676ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker9] [1s 678ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker9] [1s 678ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker9] [1s 678ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker9] [1s 678ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker6] [1s 676ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker6] [1s 678ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker6] [1s 678ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker6] [1s 678ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker6] [1s 679ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [1s 677ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker7] [1s 679ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker7] [1s 679ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker7] [1s 679ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [1s 679ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [1s 679ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker7] [1s 679ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker7] [1s 679ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker7] [1s 680ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker7] [1s 680ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker7] [1s 680ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker8] [1s 678ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker5] [1s 678ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45919a4f for None (false) DEBUG: [HttpClient-2-Worker9] [1s 678ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker6] [1s 679ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5fc66b84 DEBUG: [HttpClient-2-Worker6] [1s 681ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [1s 680ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker8] [1s 680ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 680ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-2-Worker8] [1s 682ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker8] [1s 682ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker8] [1s 682ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker8] [1s 682ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker9] [1s 680ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker7] [1s 681ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5715b3ee DEBUG: [HttpClient-3-SelectorManager] [1s 682ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker7] [1s 683ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 683ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker10] [1s 683ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2ca7f100 DEBUG: [HttpClient-2-Worker10] [1s 683ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker10] [1s 683ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2ca7f100 Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-2-Worker9] [1s 683ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [1s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45919a4f for R (false) DEBUG: [HttpClient-2-Worker9] [1s 684ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker10] [1s 683ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-SelectorManager] [1s 684ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [1s 684ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-SelectorManager] [1s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@82f90fa for R (true) DEBUG: [HttpClient-2-Worker8] [1s 684ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker8] [1s 684ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker8] [1s 685ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker8] [1s 685ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker10] [1s 684ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2ca7f100 DEBUG: [HttpClient-3-SelectorManager] [1s 684ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-2-Worker10] [1s 685ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-SelectorManager] [1s 685ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@591d126f DEBUG: [HttpClient-2-Worker10] [1s 685ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-3-SelectorManager] [1s 685ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 685ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-2-Worker11] [1s 686ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker11] [1s 686ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker9] [1s 686ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker9] [1s 686ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker9] [1s 686ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker9] [1s 686ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 56379 DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@539ee54a DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-2-Worker12] [1s 687ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker12] [1s 687ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker12] [1s 687ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker12] [1s 687ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-2-Worker12] [1s 687ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker12] [1s 687ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker11] [1s 686ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker11] [1s 687ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker11] [1s 687ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker11] [1s 687ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker10] [1s 686ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 688ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker10] [1s 688ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@457dbb56(3) DEBUG: [HttpClient-3-SelectorManager] [1s 688ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 688ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker10] [1s 688ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2d52d3e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@45684a37 queue.isEmpty: false DEBUG: [HttpClient-2-Worker14] [1s 688ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@82f90fa for None (false) DEBUG: [HttpClient-2-Worker14] [1s 688ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker14] [1s 688ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker14] [1s 688ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker14] [1s 688ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker13] [1s 688ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker10] [1s 688ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-3-SelectorManager] [1s 688ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-2-Worker10] [1s 689ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker10] [1s 689ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker10] [1s 689ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2d52d3e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@45684a37, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker10] [1s 689ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2d52d3e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@45684a37 DEBUG: [HttpClient-2-Worker10] [1s 689ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker14] [1s 689ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker14] [1s 689ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker14] [1s 690ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker14] [1s 690ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker14] [1s 690ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker14] [1s 690ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker14] [1s 690ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker13] [1s 689ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-3-SelectorManager] [1s 689ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker13] [1s 690ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker13] [1s 690ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@82f90fa for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 691ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c21783 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc9ce51 for R (true) DEBUG: [HttpClient-2-Worker10] [1s 689ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2d52d3e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@45684a37 DEBUG: [HttpClient-2-Worker10] [1s 691ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker10] [1s 691ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker10] [1s 691ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker10] [1s 691ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker14] [1s 690ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker15] [1s 690ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4bba5d89 DEBUG: [HttpClient-2-Worker14] [1s 692ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker13] [1s 690ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker10] [1s 691ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker15] [1s 692ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker10] [1s 692ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker10] [1s 692ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker10] [1s 692ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker10] [1s 692ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker10] [1s 692ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [1s 692ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker10] [1s 693ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker10] [1s 693ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker10] [1s 693ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker10] [1s 693ms] HttpClientImpl(3) ClientImpl (async) elapsed 34 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-2-Worker10] [1s 693ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker10] [1s 693ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@457dbb56(3) DEBUG: [HttpClient-2-Worker14] [1s 692ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker10] [1s 693ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-2-Worker14] [1s 693ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker14] [1s 693ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [1s 693ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [1s 694ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker13] [1s 692ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker13] [1s 694ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker15] [1s 692ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4bba5d89 DEBUG: [HttpClient-3-SelectorManager] [1s 692ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker15] [1s 694ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-2-Worker15] [1s 694ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker15] [1s 694ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4bba5d89 DEBUG: [HttpClient-2-Worker10] [1s 693ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker14] [1s 694ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker14] [1s 695ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker13] [1s 694ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-SelectorManager] [1s 694ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45919a4f for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-2-Worker15] [1s 694ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker14] [1s 695ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker14] [1s 695ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker13] [1s 695ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc9ce51 for None (false) DEBUG: [HttpClient-2-Worker13] [1s 696ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker15] [1s 695ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker14] [1s 696ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-3-SelectorManager] [1s 696ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 696ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker14] [1s 696ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker16] [1s 696ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6df4646 DEBUG: [HttpClient-2-Worker16] [1s 696ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker16] [1s 696ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6df4646 DEBUG: [HttpClient-2-Worker13] [1s 696ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [1s 696ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker13] [1s 697ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc9ce51 for R (false) DEBUG: [HttpClient-2-Worker13] [1s 697ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-2-Worker14] [1s 696ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@758c391 DEBUG: [HttpClient-2-Worker13] [1s 697ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-2-Worker16] [1s 697ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker16] [1s 697ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker17] [1s 697ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker17] [1s 697ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [1s 697ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [1s 697ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c21783 for None (false) DEBUG: [HttpClient-2-Worker13] [1s 698ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker13] [1s 698ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [1s 698ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [1s 698ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker13] [1s 698ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker16] [1s 697ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6df4646 DEBUG: [HttpClient-3-SelectorManager] [1s 698ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 699ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 37839 DEBUG: [HttpClient-2-Worker18] [1s 699ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28676d98 DEBUG: [HttpClient-2-Worker18] [1s 699ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker13] [1s 699ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker16] [1s 699ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-SelectorManager] [1s 699ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker16] [1s 700ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker15] [1s 699ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker18] [1s 699ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28676d98 DEBUG: [HttpClient-2-Worker18] [1s 700ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 45259 DEBUG: [HttpClient-2-Worker18] [1s 700ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker13] [1s 699ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-3-SelectorManager] [1s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c21783 for R (false) DEBUG: [HttpClient-2-Worker13] [1s 701ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker13] [1s 701ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker13] [1s 701ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker13] [1s 701ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@51164169 DEBUG: [HttpClient-2-Worker13] [1s 701ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [1s 700ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@457dbb56(3) DEBUG: [HttpClient-2-Worker16] [1s 700ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker18] [1s 700ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28676d98 DEBUG: [HttpClient-3-SelectorManager] [1s 701ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [1s 702ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker15] [1s 701ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@62132f95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65ade812 queue.isEmpty: false DEBUG: [HttpClient-2-Worker16] [1s 702ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@457dbb56(3) DEBUG: [HttpClient-2-Worker15] [1s 702ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker15] [1s 702ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker18] [1s 702ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker16] [1s 702ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1208926/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15c83cee queue.isEmpty: false DEBUG: [HttpClient-2-Worker15] [1s 703ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker16] [1s 703ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker16] [1s 703ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 48871 DEBUG: [HttpClient-2-Worker18] [1s 703ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker15] [1s 703ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@62132f95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65ade812, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker18] [1s 704ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@457dbb56(3) DEBUG: [HttpClient-2-Worker15] [1s 704ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@62132f95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65ade812 DEBUG: [HttpClient-2-Worker15] [1s 704ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker15] [1s 704ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@62132f95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65ade812 DEBUG: [HttpClient-2-Worker15] [1s 704ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker15] [1s 704ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker15] [1s 704ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker15] [1s 704ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker15] [1s 704ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker16] [1s 703ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [HttpClient-2-Worker15] [1s 704ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker15] [1s 704ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker15] [1s 704ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker15] [1s 705ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker15] [1s 705ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [1s 705ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker15] [1s 705ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker15] [1s 705ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker15] [1s 705ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [HttpClient-2-Worker15] [1s 705ms] HttpClientImpl(3) ClientImpl (async) elapsed 46 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-2-Worker18] [1s 704ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2af3b97f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13e4e9dc queue.isEmpty: false DEBUG: [HttpClient-2-Worker16] [1s 704ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1208926/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15c83cee, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-SelectorManager] [1s 705ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-2-Worker16] [1s 705ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1208926/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15c83cee DEBUG: [HttpClient-3-SelectorManager] [1s 706ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [1s 706ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-Worker15] [1s 705ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker18] [1s 706ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-2-Worker16] [1s 706ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-SelectorManager] [1s 706ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-2-Worker16] [1s 706ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1208926/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15c83cee DEBUG: [HttpClient-2-Worker16] [1s 706ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker16] [1s 706ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker16] [1s 707ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker15] [1s 706ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@457dbb56(3) DEBUG: [HttpClient-2-Worker18] [1s 706ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-SelectorManager] [1s 706ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-2-Worker15] [1s 707ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-2-Worker15] [1s 707ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker16] [1s 707ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker16] [1s 707ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker18] [1s 707ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [HttpClient-3-SelectorManager] [1s 707ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 707ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@82f90fa for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 708ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 708ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 708ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 708ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 708ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker19] [1s 708ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker19] [1s 708ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [1s 707ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker16] [1s 709ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker16] [1s 709ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker16] [1s 709ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker16] [1s 709ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 709ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 709ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [1s 709ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 709ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 709ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 709ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker18] [1s 708ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2af3b97f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13e4e9dc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker16] [1s 709ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-3-SelectorManager] [1s 709ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker16] [1s 710ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker16] [1s 710ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [1s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc9ce51 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 710ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker18] [1s 710ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2af3b97f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13e4e9dc DEBUG: [HttpClient-3-SelectorManager] [1s 710ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-2-Worker18] [1s 710ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker18] [1s 710ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2af3b97f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13e4e9dc DEBUG: [HttpClient-2-Worker18] [1s 710ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker18] [1s 710ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker18] [1s 710ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker18] [1s 711ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker18] [1s 711ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker16] [1s 710ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [HttpClient-3-SelectorManager] [1s 710ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-2-Worker16] [1s 711ms] HttpClientImpl(3) ClientImpl (async) elapsed 52 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-2-Worker16] [1s 711ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker16] [1s 711ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@457dbb56(3) DEBUG: [HttpClient-2-Worker18] [1s 711ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [1s 711ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-2-Worker18] [1s 711ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker18] [1s 711ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker18] [1s 712ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker18] [1s 712ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [1s 712ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker18] [1s 712ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker18] [1s 712ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker16] [1s 711ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [1s 711ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker16] [1s 712ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker20] [1s 712ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker20] [1s 712ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [1s 712ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-3-SelectorManager] [1s 712ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-2-Worker18] [1s 713ms] HttpClientImpl(3) ClientImpl (async) elapsed 53 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27c21783 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-2-Worker18] [1s 713ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker18] [1s 713ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@457dbb56(3) DEBUG: [HttpClient-2-Worker21] [1s 713ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-2-Worker18] [1s 714ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-2-Worker18] [1s 714ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker21] [1s 714ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 714ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 714ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 714ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 714ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 714ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 714ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(12) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [1s 717ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 717ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 717ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 717ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 717ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 717ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 718ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-4-thread-1] [1s 719ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-4-thread-2] [1s 719ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-4-thread-3] [1s 720ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-4-thread-4] [1s 720ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-4-thread-1] [1s 720ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [1s 720ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-4-thread-1] [1s 720ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [1s 720ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [1s 720ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [1s 720ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [1s 720ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [1s 720ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [1s 720ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [1s 720ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker1] [1s 720ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-4-thread-3] [1s 721ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker0] [1s 720ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [1s 720ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [1s 721ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [1s 721ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker1] [1s 721ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [1s 721ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker1] [1s 721ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker0] [1s 721ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [1s 721ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker0] [1s 722ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [1s 722ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-3] [1s 722ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [1s 722ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker0] [1s 722ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [1s 722ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@406c1177 queue.isEmpty: true DEBUG: [HttpClient-3-Worker0] [1s 722ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [1s 722ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@406c1177, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [1s 722ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@855e97c queue.isEmpty: true DEBUG: [HttpClient-3-Worker0] [1s 723ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@855e97c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [1s 723ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 723ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [1s 723ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 723ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [1s 723ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [1s 723ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [1s 723ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [1s 722ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [1s 722ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker1] [1s 723ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-3] [1s 722ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 724ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [1s 724ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 724ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [1s 724ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [1s 724ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [1s 724ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [1s 724ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@48935064 queue.isEmpty: true DEBUG: [pool-4-thread-1] [1s 724ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@48935064, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [1s 723ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [1s 724ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [1s 724ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [1s 724ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [1s 725ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77627cb6 for C (true) DEBUG: [HttpClient-3-Worker1] [1s 724ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [1s 724ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 724ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-4-SelectorManager] [1s 725ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [pool-4-thread-1] [1s 725ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [1s 725ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-4-SelectorManager] [1s 725ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:32913 DEBUG: [pool-4-thread-1] [1s 725ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [1s 725ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [1s 725ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-4-thread-1] [1s 725ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker2] [1s 725ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-4-thread-1] [1s 725ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker2] [1s 725ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker2] [1s 725ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker2] [1s 726ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker2] [1s 726ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker1] [1s 725ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-SelectorManager] [1s 725ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7d9a17c6 for C (true) DEBUG: [pool-4-thread-1] [1s 725ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-4-SelectorManager] [1s 726ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [pool-4-thread-1] [1s 726ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-4-SelectorManager] [1s 726ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57069 DEBUG: [HttpClient-3-Worker1] [1s 726ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker3] [1s 726ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-4-thread-1] [1s 726ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-3-Worker3] [1s 726ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker2] [1s 726ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 726ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-3-Worker2] [1s 727ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker2] [1s 727ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker2] [1s 727ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker1] [1s 726ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7c5d95 queue.isEmpty: true DEBUG: [HttpClient-3-Worker3] [1s 727ms] SocketTube(13) connecting flows DEBUG: [HttpClient-4-SelectorManager] [1s 727ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5c7bda78 DEBUG: [HttpClient-3-Worker3] [1s 727ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker3] [1s 727ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker3] [1s 727ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker3] [1s 727ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker3] [1s 727ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker3] [1s 727ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker3] [1s 728ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker2] [1s 727ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker1] [1s 727ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7c5d95, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker1] [1s 728ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [1s 728ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [1s 728ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [1s 728ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-4-SelectorManager] [1s 727ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 728ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 729ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-3-Worker2] [1s 729ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker1] [1s 728ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-SelectorManager] [1s 729ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-3-Worker1] [1s 729ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [1s 729ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [1s 729ms] PlainHttpConnection(SocketTube(16)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [1s 729ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-3-Worker4] [1s 729ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker2] [1s 729ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [1s 729ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-3-Worker2] [1s 730ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker2] [1s 730ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-SelectorManager] [1s 730ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@96ad901 for C (true) DEBUG: [HttpClient-4-SelectorManager] [1s 730ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@58b7795e for C (true) DEBUG: [HttpClient-4-SelectorManager] [1s 730ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 730ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker3] [1s 729ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker5] [1s 730ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker3] [1s 730ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker5] [1s 730ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker5] [1s 731ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker4] [1s 730ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [1s 730ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-3-Worker4] [1s 731ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 731ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e0b8b9 DEBUG: [HttpClient-4-SelectorManager] [1s 731ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 731ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 731ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker3] [1s 731ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker6] [1s 731ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker6] [1s 731ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker6] [1s 731ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker6] [1s 731ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker6] [1s 732ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker5] [1s 731ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker5] [1s 732ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker5] [1s 732ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker5] [1s 732ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker5] [1s 732ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker5] [1s 732ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker5] [1s 732ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker5] [1s 732ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker4] [1s 731ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 731ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-3-Worker4] [1s 733ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker4] [1s 733ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [1s 731ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker6] [1s 732ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker5] [1s 733ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-4-SelectorManager] [1s 733ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 733ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 734ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker5] [1s 734ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker7] [1s 734ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [1s 734ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker7] [1s 734ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker5] [1s 734ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-4-SelectorManager] [1s 734ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59265 DEBUG: [HttpClient-4-SelectorManager] [1s 734ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker8] [1s 734ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker8] [1s 734ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker8] [1s 734ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker8] [1s 734ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker8] [1s 734ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker7] [1s 734ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker7] [1s 735ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker7] [1s 735ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker7] [1s 735ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker7] [1s 735ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker7] [1s 735ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker7] [1s 735ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker7] [1s 735ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker5] [1s 734ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [1s 734ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55795 DEBUG: [HttpClient-3-Worker5] [1s 735ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker5] [1s 736ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [1s 736ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [1s 736ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker5] [1s 736ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker5] [1s 736ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker5] [1s 736ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker5] [1s 736ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker5] [1s 736ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker5] [1s 737ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker8] [1s 735ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker7] [1s 735ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker7] [1s 737ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker9] [1s 736ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-4-SelectorManager] [1s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f67b67b for R (true) DEBUG: [HttpClient-3-Worker9] [1s 737ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker9] [1s 737ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker9] [1s 738ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker9] [1s 738ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker5] [1s 737ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1dcfd65c DEBUG: [HttpClient-3-Worker8] [1s 737ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-3-Worker5] [1s 738ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [1s 738ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker8] [1s 738ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker7] [1s 737ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-4-SelectorManager] [1s 737ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6851d265 for R (true) DEBUG: [HttpClient-4-SelectorManager] [1s 739ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-3-Worker7] [1s 739ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-4-SelectorManager] [1s 739ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6aa23dbd DEBUG: [HttpClient-4-SelectorManager] [1s 739ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 739ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 739ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 739ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 739ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-3-Worker10] [1s 739ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker10] [1s 739ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker10] [1s 739ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker10] [1s 739ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-3-Worker10] [1s 740ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker7] [1s 739ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker9] [1s 739ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker8] [1s 739ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [1s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6851d265 for None (false) DEBUG: [HttpClient-4-SelectorManager] [1s 740ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 740ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [1s 740ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker10] [1s 740ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker7] [1s 740ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker9] [1s 740ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-3-Worker9] [1s 741ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker9] [1s 741ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker9] [1s 741ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-3-Worker11] [1s 741ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@855e97c DEBUG: [HttpClient-4-SelectorManager] [1s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6851d265 for R (false) DEBUG: [HttpClient-3-Worker11] [1s 742ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker8] [1s 742ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker8] [1s 742ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker8] [1s 742ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker8] [1s 742ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker7] [1s 741ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-4-SelectorManager] [1s 742ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c67a6ec for R (true) DEBUG: [HttpClient-4-SelectorManager] [1s 743ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker9] [1s 743ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-SelectorManager] [1s 743ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@56ae19ab DEBUG: [HttpClient-3-Worker9] [1s 743ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker9] [1s 743ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker9] [1s 743ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker11] [1s 742ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@855e97c DEBUG: [HttpClient-3-Worker11] [1s 743ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker11] [1s 744ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker7] [1s 742ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 743ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 744ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 744ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 744ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 744ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-3-Worker12] [1s 744ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [1s 744ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker12] [1s 744ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker12] [1s 744ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-Worker12] [1s 744ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker12] [1s 744ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker11] [1s 744ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@855e97c DEBUG: [HttpClient-3-Worker7] [1s 744ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-SelectorManager] [1s 744ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 745ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker7] [1s 745ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker13] [1s 745ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker13] [1s 745ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [1s 745ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker13] [1s 746ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker13] [1s 746ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker13] [1s 746ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker13] [1s 746ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker13] [1s 746ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker13] [1s 746ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker13] [1s 746ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker11] [1s 745ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-SelectorManager] [1s 745ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 746ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker7] [1s 745ms] Http1Exchange reading headers DEBUG: [HttpClient-4-SelectorManager] [1s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f67b67b for None (false) DEBUG: [HttpClient-4-SelectorManager] [1s 747ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 747ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [1s 747ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker13] [1s 746ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker13] [1s 747ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker11] [1s 746ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker14] [1s 746ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker7] [1s 746ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker7] [1s 748ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker15] [1s 747ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@406c1177 DEBUG: [HttpClient-4-SelectorManager] [1s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f67b67b for R (false) DEBUG: [HttpClient-3-Worker15] [1s 748ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 32913 DEBUG: [HttpClient-3-Worker11] [1s 748ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker11] [1s 748ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4654a6de(4) DEBUG: [HttpClient-3-Worker11] [1s 749ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2f758751/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43034370 queue.isEmpty: false DEBUG: [HttpClient-3-Worker13] [1s 747ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-3-Worker14] [1s 747ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker14] [1s 749ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker7] [1s 748ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-4-SelectorManager] [1s 748ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 748ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@406c1177 DEBUG: [HttpClient-3-Worker7] [1s 749ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker15] [1s 750ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker7] [1s 750ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7945934 DEBUG: [HttpClient-3-Worker15] [1s 750ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker13] [1s 749ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-3-Worker13] [1s 750ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker13] [1s 750ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [1s 750ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [1s 750ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker11] [1s 749ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker14] [1s 749ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-SelectorManager] [1s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d9a8916 for R (true) DEBUG: [HttpClient-3-Worker14] [1s 751ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker14] [1s 751ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker14] [1s 751ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker14] [1s 751ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker14] [1s 751ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker14] [1s 751ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker14] [1s 751ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker14] [1s 751ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker7] [1s 750ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 750ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@406c1177 DEBUG: [HttpClient-3-Worker13] [1s 750ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker13] [1s 752ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker13] [1s 752ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker13] [1s 752ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker13] [1s 752ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-3-Worker13] [1s 752ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker13] [1s 752ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker11] [1s 750ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-SelectorManager] [1s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c67a6ec for None (false) DEBUG: [HttpClient-3-Worker11] [1s 752ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-4-SelectorManager] [1s 752ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-3-Worker14] [1s 751ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-3-Worker15] [1s 751ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker14] [1s 753ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-3-Worker14] [1s 753ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker14] [1s 753ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker14] [1s 753ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [1s 753ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [1s 753ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker14] [1s 753ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker14] [1s 753ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker14] [1s 753ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker14] [1s 754ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-3-Worker14] [1s 754ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker14] [1s 754ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker14] [1s 754ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@37333f64 DEBUG: [HttpClient-3-Worker14] [1s 754ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [1s 752ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@309b30f8 DEBUG: [HttpClient-3-Worker11] [1s 752ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2f758751/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43034370, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-SelectorManager] [1s 752ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker11] [1s 754ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f758751/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43034370 DEBUG: [HttpClient-4-SelectorManager] [1s 754ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker11] [1s 754ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker11] [1s 755ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f758751/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@43034370 DEBUG: [HttpClient-3-Worker11] [1s 755ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker11] [1s 755ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker11] [1s 755ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker11] [1s 755ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker11] [1s 755ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker15] [1s 753ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker13] [1s 754ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [1s 754ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7c5d95 DEBUG: [HttpClient-4-SelectorManager] [1s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c67a6ec for R (false) DEBUG: [HttpClient-3-Worker16] [1s 756ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [1s 756ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7c5d95 Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 57069 DEBUG: [HttpClient-3-Worker11] [1s 755ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [1s 756ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d9a8916 for None (false) DEBUG: [HttpClient-4-SelectorManager] [1s 756ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-3-Worker16] [1s 756ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker15] [1s 756ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker16] [1s 757ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker11] [1s 756ms] SocketTube(14) connecting flows DEBUG: [HttpClient-4-SelectorManager] [1s 757ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker11] [1s 757ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-4-SelectorManager] [1s 757ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker17] [1s 757ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@48935064 DEBUG: [HttpClient-3-Worker16] [1s 757ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7c5d95 DEBUG: [HttpClient-3-Worker16] [1s 757ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker16] [1s 758ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker15] [1s 757ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4654a6de(4) DEBUG: [HttpClient-3-Worker11] [1s 757ms] SocketTube(14) registering subscribe event Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 59265 DEBUG: [HttpClient-4-SelectorManager] [1s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d9a8916 for R (false) DEBUG: [HttpClient-3-Worker11] [1s 758ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [1s 757ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker15] [1s 758ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@485853e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@66f7e0ce queue.isEmpty: false DEBUG: [HttpClient-3-Worker16] [1s 758ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-4-SelectorManager] [1s 758ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 759ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker16] [1s 759ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4654a6de(4) DEBUG: [HttpClient-3-Worker16] [1s 759ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@203f3b0c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ee103e1 queue.isEmpty: false DEBUG: [HttpClient-3-Worker11] [1s 758ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker16] [1s 759ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-3-Worker11] [1s 759ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker16] [1s 760ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker16] [1s 760ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker16] [1s 760ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@203f3b0c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ee103e1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker17] [1s 758ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@48935064 DEBUG: [HttpClient-4-SelectorManager] [1s 759ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-3-Worker17] [1s 760ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker15] [1s 759ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker15] [1s 760ms] HttpClientImpl(4) body subscriber registered: 3 DEBUG: [HttpClient-3-Worker11] [1s 760ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker16] [1s 760ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@203f3b0c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ee103e1 DEBUG: [HttpClient-4-SelectorManager] [1s 760ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [1s 761ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-Worker16] [1s 761ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker17] [1s 760ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker15] [1s 760ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@485853e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@66f7e0ce, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-SelectorManager] [1s 761ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 761ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 761ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 761ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6851d265 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 761ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 761ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 762ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 762ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 762ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker18] [1s 762ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker18] [1s 762ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker11] [1s 761ms] HttpClientImpl(4) body subscriber unregistered: 2 DEBUG: [HttpClient-3-Worker16] [1s 761ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@203f3b0c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ee103e1 DEBUG: [HttpClient-3-Worker11] [1s 762ms] HttpClientImpl(4) ClientImpl (async) elapsed 43 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-3-Worker17] [1s 761ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@48935064 DEBUG: [HttpClient-3-Worker11] [1s 763ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker15] [1s 761ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@485853e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@66f7e0ce DEBUG: [HttpClient-3-Worker11] [1s 763ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4654a6de(4) DEBUG: [HttpClient-3-Worker15] [1s 763ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker15] [1s 763ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@485853e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@66f7e0ce DEBUG: [HttpClient-3-Worker15] [1s 763ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker15] [1s 763ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker15] [1s 763ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker15] [1s 763ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker15] [1s 763ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker16] [1s 762ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker16] [1s 764ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker16] [1s 764ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker16] [1s 764ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-3-Worker16] [1s 764ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker16] [1s 764ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-3-Worker16] [1s 764ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker16] [1s 764ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker16] [1s 764ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker16] [1s 764ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 764ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 764ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [1s 764ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 764ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 764ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 764ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 764ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c67a6ec for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 765ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [1s 763ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker11] [1s 763ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker17] [1s 765ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker15] [1s 763ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker15] [1s 765ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker16] [1s 764ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [1s 765ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-3-Worker16] [1s 765ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 766ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-3-Worker11] [1s 765ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker15] [1s 765ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker15] [1s 766ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker16] [1s 766ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker16] [1s 766ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker16] [1s 766ms] HttpClientImpl(4) ClientImpl (async) elapsed 46 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-3-Worker16] [1s 767ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker16] [1s 767ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4654a6de(4) DEBUG: [HttpClient-3-Worker16] [1s 767ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 55795 DEBUG: [HttpClient-3-Worker15] [1s 766ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 766ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-3-Worker15] [1s 767ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-3-Worker16] [1s 767ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker17] [1s 767ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker15] [1s 768ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f67b67b for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 769ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 769ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-3-Worker17] [1s 768ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4654a6de(4) DEBUG: [HttpClient-3-Worker17] [1s 769ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2afaaca4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27e60b0 queue.isEmpty: false DEBUG: [HttpClient-3-Worker15] [1s 768ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [1s 769ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-3-Worker17] [1s 769ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-4-SelectorManager] [1s 769ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-3-Worker17] [1s 769ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-SelectorManager] [1s 769ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker17] [1s 769ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker20] [1s 770ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker20] [1s 770ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 769ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker17] [1s 770ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2afaaca4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27e60b0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker15] [1s 770ms] HttpClientImpl(4) ClientImpl (async) elapsed 50 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-3-Worker17] [1s 770ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2afaaca4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27e60b0 DEBUG: [HttpClient-3-Worker15] [1s 770ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker15] [1s 771ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4654a6de(4) DEBUG: [HttpClient-3-Worker15] [1s 771ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker15] [1s 771ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker19] [1s 770ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker19] [1s 771ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [1s 770ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker17] [1s 771ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2afaaca4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27e60b0 DEBUG: [HttpClient-3-Worker17] [1s 771ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker17] [1s 772ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker17] [1s 772ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker17] [1s 772ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker17] [1s 772ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker17] [1s 772ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker17] [1s 772ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker17] [1s 772ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker17] [1s 772ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker17] [1s 772ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [1s 772ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker17] [1s 772ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker17] [1s 772ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker17] [1s 772ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker17] [1s 773ms] HttpClientImpl(4) ClientImpl (async) elapsed 53 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-3-Worker17] [1s 773ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker17] [1s 773ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4654a6de(4) DEBUG: [HttpClient-3-Worker17] [1s 773ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-3-Worker17] [1s 773ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [1s 773ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [1s 773ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] ConnectionPool(4) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 777ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 777ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 777ms] HttpClientImpl(4) No key for channel DEBUG: [HttpClient-4-SelectorManager] [1s 784ms] SocketTube(15) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-4-SelectorManager] [1s 784ms] SocketTube(15) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4c848d3a (java.io.IOException: No key for channel) DEBUG: [HttpClient-4-SelectorManager] [1s 784ms] SocketTube(15) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-4-SelectorManager] [1s 784ms] SocketTube(15) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 784ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 785ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 785ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 785ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 785ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 787ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-5-thread-1] [1s 788ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-5-thread-2] [1s 788ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-5-thread-3] [1s 788ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-5-thread-4] [1s 788ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [pool-5-thread-3] [1s 788ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-4-Worker0] [1s 788ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-5-thread-1] [1s 788ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [pool-5-thread-3] [1s 788ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [1s 788ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [1s 788ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [1s 788ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-3] [1s 789ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [1s 788ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-4-Worker0] [1s 788ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [1s 789ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker0] [1s 789ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker0] [1s 789ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker0] [1s 789ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [1s 789ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [1s 790ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [1s 790ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [1s 790ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [1s 790ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker0] [1s 790ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker0] [1s 790ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker1] [1s 790ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [1s 790ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [1s 790ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-3] [1s 791ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-3] [1s 791ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@453c021b queue.isEmpty: true DEBUG: [pool-5-thread-3] [1s 791ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@453c021b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [1s 791ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [1s 791ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [1s 791ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [1s 791ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [1s 791ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [1s 791ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [1s 792ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-3] [1s 792ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-3] [1s 792ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [1s 792ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1309c40b for C (true) DEBUG: [HttpClient-4-Worker1] [1s 791ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker1] [1s 792ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker1] [1s 793ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [1s 791ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [1s 792ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-SelectorManager] [1s 792ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [1s 793ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57369 DEBUG: [HttpClient-4-Worker0] [1s 793ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker0] [1s 793ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@665b2df7 queue.isEmpty: true DEBUG: [HttpClient-4-Worker0] [1s 794ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@665b2df7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker0] [1s 794ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [1s 794ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [1s 793ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [1s 793ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker1] [1s 794ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker2] [1s 793ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker0] [1s 794ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [1s 794ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1e4f891d queue.isEmpty: true DEBUG: [HttpClient-4-Worker0] [1s 795ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [1s 795ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1e4f891d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker0] [1s 795ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker0] [1s 795ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker0] [1s 795ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [1s 795ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker2] [1s 794ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker0] [1s 795ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-5-thread-1] [1s 795ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [1s 795ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [1s 796ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [1s 795ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker1] [1s 796ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker1] [1s 796ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6c3cb456 queue.isEmpty: true DEBUG: [HttpClient-4-Worker1] [1s 796ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6c3cb456, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker1] [1s 796ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [1s 796ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [1s 796ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [1s 796ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [1s 796ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker1] [1s 796ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker1] [1s 796ms] PlainHttpConnection(SocketTube(20)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [1s 797ms] PlainHttpConnection(SocketTube(20)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [1s 797ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [HttpClient-4-Worker2] [1s 795ms] SocketTube(17) connecting flows DEBUG: [HttpClient-5-SelectorManager] [1s 795ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@19f1af7b for C (true) DEBUG: [HttpClient-4-Worker2] [1s 797ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-5-thread-1] [1s 796ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [1s 798ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [1s 798ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33407 DEBUG: [HttpClient-4-Worker3] [1s 798ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker3] [1s 798ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker3] [1s 798ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker3] [1s 798ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker3] [1s 798ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker2] [1s 798ms] SocketTube(17) registering subscribe event DEBUG: [pool-5-thread-1] [1s 798ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-SelectorManager] [1s 798ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1079c28 for C (true) DEBUG: [pool-5-thread-1] [1s 799ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-1] [1s 799ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [1s 799ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker3] [1s 799ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-5-thread-1] [1s 799ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [1s 799ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44437 DEBUG: [HttpClient-4-Worker3] [1s 799ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker3] [1s 799ms] SocketTube(18) subscribed for writing DEBUG: [pool-5-thread-1] [1s 799ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-4-Worker2] [1s 799ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 799ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-4-Worker2] [1s 800ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-4-Worker2] [1s 800ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker2] [1s 800ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker2] [1s 800ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker3] [1s 799ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker3] [1s 800ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker4] [1s 799ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-5-SelectorManager] [1s 800ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@79fb1a5a DEBUG: [HttpClient-5-SelectorManager] [1s 801ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 801ms] SocketTube(18) calling onSubscribe Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-4-Worker4] [1s 801ms] Http1Exchange SocketTube(20) connecting flows DEBUG: [HttpClient-5-SelectorManager] [1s 801ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker3] [1s 801ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker5] [1s 802ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker5] [1s 802ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker4] [1s 801ms] SocketTube(20) connecting flows DEBUG: [HttpClient-5-SelectorManager] [1s 801ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-4-Worker4] [1s 802ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker4] [1s 802ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker4] [1s 802ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker3] [1s 802ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker3] [1s 802ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker2] [1s 802ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker5] [1s 802ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 802ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 803ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker4] [1s 802ms] Http1Publisher(SocketTube(20)) got subscriber: SocketTube(20) DEBUG: [HttpClient-5-SelectorManager] [1s 803ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3cdcdd6e DEBUG: [HttpClient-5-SelectorManager] [1s 803ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-4-Worker3] [1s 802ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker2] [1s 802ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [1s 803ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-4-Worker5] [1s 803ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker5] [1s 804ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker4] [1s 803ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker4] [1s 804ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker4] [1s 804ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-4-Worker4] [1s 805ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker4] [1s 805ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker4] [1s 805ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [1s 803ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 805ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker2] [1s 803ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker2] [1s 806ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker4] [1s 805ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [1s 805ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 806ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-4-Worker6] [1s 805ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [1s 806ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@187f001 for C (true) DEBUG: [HttpClient-5-SelectorManager] [1s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62ff938f for R (true) DEBUG: [HttpClient-5-SelectorManager] [1s 806ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 806ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [1s 807ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 807ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker7] [1s 807ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker8] [1s 807ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker6] [1s 806ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker8] [1s 807ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker8] [1s 807ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker8] [1s 807ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker8] [1s 807ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker8] [1s 807ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-SelectorManager] [1s 807ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 807ms] SocketTube(20) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6abfdf8 DEBUG: [HttpClient-5-SelectorManager] [1s 807ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 807ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 807ms] Http1AsyncReceiver(SocketTube(20)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker7] [1s 807ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker9] [1s 807ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker6] [1s 807ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker6] [1s 808ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker6] [1s 808ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker6] [1s 808ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [1s 807ms] Exchange sendRequestBody DEBUG: [HttpClient-5-SelectorManager] [1s 807ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-4-Worker8] [1s 808ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker8] [1s 808ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker8] [1s 808ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [1s 808ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker9] [1s 808ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [1s 808ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-4-Worker9] [1s 809ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker9] [1s 809ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-4-Worker9] [1s 809ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker9] [1s 809ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker8] [1s 809ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker8] [1s 810ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker8] [1s 810ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-4-Worker7] [1s 809ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [1s 809ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 810ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker7] [1s 810ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker10] [1s 810ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker10] [1s 810ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker10] [1s 811ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker10] [1s 811ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker10] [1s 811ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker10] [1s 811ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker10] [1s 811ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker10] [1s 811ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker10] [1s 811ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker10] [1s 811ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker10] [1s 811ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker10] [1s 811ms] Http1Publisher(SocketTube(20)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker10] [1s 811ms] SocketTube(20) trying to write: 191 DEBUG: [HttpClient-4-Worker10] [1s 811ms] SocketTube(20) wrote: 191 DEBUG: [HttpClient-4-Worker10] [1s 811ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker8] [1s 810ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-4-Worker8] [1s 812ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker8] [1s 812ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker8] [1s 812ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [1s 812ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [1s 812ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker8] [1s 812ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker8] [1s 812ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker8] [1s 812ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker8] [1s 812ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker8] [1s 812ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker8] [1s 813ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker8] [1s 813ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@74a2f601 DEBUG: [HttpClient-4-Worker8] [1s 813ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [1s 810ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-SelectorManager] [1s 810ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker7] [1s 813ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker7] [1s 813ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-SelectorManager] [1s 813ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37365 DEBUG: [HttpClient-4-Worker7] [1s 813ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker7] [1s 813ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker11] [1s 813ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker7] [1s 814ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker7] [1s 814ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker10] [1s 812ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-5-SelectorManager] [1s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee729bc for R (true) DEBUG: [HttpClient-4-Worker10] [1s 814ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48089589 for R (true) DEBUG: [HttpClient-4-Worker10] [1s 814ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [1s 814ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker10] [1s 814ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker11] [1s 814ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker11] [1s 814ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker11] [1s 814ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker11] [1s 814ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker11] [1s 815ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker11] [1s 815ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [HttpClient-4-Worker11] [1s 815ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker11] [1s 815ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker11] [1s 815ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker7] [1s 814ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-4-Worker10] [1s 814ms] Http1Exchange reading headers DEBUG: [HttpClient-5-SelectorManager] [1s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62ff938f for None (false) DEBUG: [HttpClient-4-Worker10] [1s 815ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker10] [1s 815ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) First time around DEBUG: [HttpClient-4-Worker7] [1s 815ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-4-Worker7] [1s 815ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker7] [1s 816ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [1s 816ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [1s 816ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-4-Worker10] [1s 815ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [1s 815ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [1s 816ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker10] [1s 816ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [1s 816ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker7] [1s 816ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-SelectorManager] [1s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62ff938f for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 816ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [1s 816ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker7] [1s 816ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker7] [1s 817ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker7] [1s 817ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker10] [1s 816ms] Http1Publisher(SocketTube(20)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2fcc8052 DEBUG: [HttpClient-4-Worker10] [1s 817ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [1s 816ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@665b2df7 DEBUG: [HttpClient-5-SelectorManager] [1s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48089589 for None (false) DEBUG: [HttpClient-4-Worker12] [1s 817ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker11] [1s 816ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-SelectorManager] [1s 817ms] SocketTube(20) read bytes: 79 DEBUG: [HttpClient-4-Worker11] [1s 818ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker7] [1s 817ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker12] [1s 817ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@665b2df7 DEBUG: [HttpClient-5-SelectorManager] [1s 818ms] Http1AsyncReceiver(SocketTube(20)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker12] [1s 818ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker11] [1s 818ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker12] [1s 818ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker13] [1s 818ms] Http1AsyncReceiver(SocketTube(20)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6c3cb456 DEBUG: [HttpClient-4-Worker13] [1s 818ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker13] [1s 818ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6c3cb456 DEBUG: [HttpClient-4-Worker13] [1s 819ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker7] [1s 818ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [1s 818ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker7] [1s 819ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@173ca3ff DEBUG: [HttpClient-4-Worker11] [1s 818ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [1s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48089589 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 819ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 819ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 819ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@56f8841a DEBUG: [HttpClient-5-SelectorManager] [1s 819ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 819ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 819ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 819ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 820ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 820ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 820ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker15] [1s 820ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [1s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee729bc for None (false) DEBUG: [HttpClient-4-Worker12] [1s 818ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@665b2df7 DEBUG: [HttpClient-5-SelectorManager] [1s 820ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-4-Worker13] [1s 819ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker7] [1s 819ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [1s 820ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker14] [1s 821ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker14] [1s 821ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker14] [1s 821ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-4-Worker14] [1s 821ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker14] [1s 821ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [1s 820ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-5-SelectorManager] [1s 820ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 821ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker16] [1s 821ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@453c021b DEBUG: [HttpClient-4-Worker16] [1s 822ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker16] [1s 822ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@453c021b DEBUG: [HttpClient-4-Worker12] [1s 820ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker13] [1s 820ms] Http1AsyncReceiver(SocketTube(20)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6c3cb456 DEBUG: [HttpClient-4-Worker13] [1s 822ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker13] [1s 822ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker15] [1s 821ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [1s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee729bc for R (false) DEBUG: [HttpClient-4-Worker15] [1s 823ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [1s 823ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [1s 823ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker15] [1s 823ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker15] [1s 823ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker15] [1s 823ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker15] [1s 823ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker15] [1s 823ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker16] [1s 822ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker15] [1s 823ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker15] [1s 823ms] Http1Publisher(SocketTube(19)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker16] [1s 823ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker15] [1s 824ms] SocketTube(19) trying to write: 191 DEBUG: [HttpClient-4-Worker12] [1s 822ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 44437 DEBUG: [HttpClient-4-Worker13] [1s 824ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) readBody: return2Cache: true DEBUG: [HttpClient-5-SelectorManager] [1s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63a76a4f for R (true) DEBUG: [HttpClient-4-Worker16] [1s 824ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@453c021b DEBUG: [HttpClient-4-Worker15] [1s 824ms] SocketTube(19) wrote: 191 DEBUG: [HttpClient-4-Worker15] [1s 825ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [1s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63a76a4f for None (false) DEBUG: [HttpClient-5-SelectorManager] [1s 825ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [1s 825ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 825ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63a76a4f for R (false) Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 33407 DEBUG: [HttpClient-4-Worker13] [1s 824ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4bfbf514(5) DEBUG: [HttpClient-4-Worker16] [1s 825ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker13] [1s 826ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@28b7007a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21208f3e queue.isEmpty: false DEBUG: [HttpClient-4-Worker15] [1s 825ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker15] [1s 826ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [1s 826ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 4 DEBUG: [HttpClient-4-Worker15] [1s 827ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [1s 827ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker13] [1s 827ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker13] [1s 827ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@28b7007a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21208f3e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker17] [1s 826ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1e4f891d DEBUG: [HttpClient-5-SelectorManager] [1s 826ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [1s 827ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker12] [1s 826ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker16] [1s 826ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker12] [1s 827ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4bfbf514(5) DEBUG: [HttpClient-4-Worker15] [1s 827ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker13] [1s 827ms] Http1AsyncReceiver(SocketTube(20)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@28b7007a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21208f3e DEBUG: [HttpClient-4-Worker17] [1s 827ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1e4f891d DEBUG: [HttpClient-4-Worker17] [1s 828ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker12] [1s 828ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@76f239fc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20dad2c8 queue.isEmpty: false DEBUG: [HttpClient-4-Worker17] [1s 828ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker17] [1s 828ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1e4f891d DEBUG: [HttpClient-4-Worker15] [1s 828ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker12] [1s 829ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker15] [1s 829ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker12] [1s 829ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker12] [1s 829ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker13] [1s 828ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker13] [1s 829ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@28b7007a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21208f3e DEBUG: [HttpClient-4-Worker13] [1s 829ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker13] [1s 829ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker13] [1s 829ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker13] [1s 829ms] Http1AsyncReceiver(SocketTube(20)) cleared DEBUG: [HttpClient-4-Worker13] [1s 829ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) SocketTube(20): return to HTTP/1.1 pool Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 57369 DEBUG: [HttpClient-4-Worker17] [1s 828ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-4-Worker16] [1s 830ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker16] [1s 830ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4bfbf514(5) DEBUG: [HttpClient-4-Worker16] [1s 830ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2302f08e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2675ca09 queue.isEmpty: false DEBUG: [HttpClient-4-Worker15] [1s 829ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-4-Worker16] [1s 831ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker15] [1s 831ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker16] [1s 831ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker16] [1s 831ms] HttpClientImpl(5) body subscriber registered: 3 DEBUG: [HttpClient-4-Worker16] [1s 831ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2302f08e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2675ca09, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker12] [1s 829ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@76f239fc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20dad2c8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker16] [1s 831ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2302f08e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2675ca09 DEBUG: [HttpClient-4-Worker13] [1s 830ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-4-Worker13] [1s 832ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker13] [1s 832ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker13] [1s 832ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker13] [1s 832ms] SocketTube(20) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [1s 832ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker13] [1s 832ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker13] [1s 832ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker13] [1s 832ms] HttpClientImpl(5) body subscriber unregistered: 2 DEBUG: [HttpClient-4-Worker15] [1s 831ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) headersReader is already completed DEBUG: [HttpClient-4-Worker15] [1s 832ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker15] [1s 833ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker12] [1s 832ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@76f239fc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20dad2c8 DEBUG: [HttpClient-4-Worker16] [1s 832ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-SelectorManager] [1s 832ms] SocketTube(20) subscribe event raised Apr 01, 2024 6:51:12 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 37365 DEBUG: [HttpClient-5-SelectorManager] [1s 833ms] SocketTube(20) handling pending subscription for CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-4-Worker13] [1s 832ms] HttpClientImpl(5) ClientImpl (async) elapsed 44 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-4-Worker12] [1s 833ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker16] [1s 833ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2302f08e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2675ca09 DEBUG: [HttpClient-4-Worker12] [1s 834ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@76f239fc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20dad2c8 DEBUG: [HttpClient-4-Worker16] [1s 834ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-5-SelectorManager] [1s 833ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 834ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-4-Worker15] [1s 833ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker13] [1s 834ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker12] [1s 834ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker12] [1s 835ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker12] [1s 835ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker12] [1s 835ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker12] [1s 835ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker12] [1s 835ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker12] [1s 835ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker12] [1s 835ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker12] [1s 835ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker12] [1s 835ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [1s 835ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker12] [1s 835ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker12] [1s 835ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker12] [1s 835ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker16] [1s 834ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-SelectorManager] [1s 834ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-4-Worker16] [1s 836ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker16] [1s 836ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker16] [1s 836ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker16] [1s 836ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker16] [1s 836ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker16] [1s 836ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker16] [1s 836ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker16] [1s 836ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [1s 836ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker16] [1s 836ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker16] [1s 836ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker16] [1s 836ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker16] [1s 836ms] HttpClientImpl(5) ClientImpl (async) elapsed 48 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-4-Worker16] [1s 837ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker16] [1s 837ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4bfbf514(5) DEBUG: [HttpClient-4-Worker15] [1s 834ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4bfbf514(5) DEBUG: [HttpClient-4-Worker13] [1s 834ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4bfbf514(5) DEBUG: [HttpClient-4-Worker15] [1s 837ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3000071b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20a475b1 queue.isEmpty: false DEBUG: [HttpClient-4-Worker15] [1s 837ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker15] [1s 837ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker15] [1s 837ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3000071b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20a475b1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker15] [1s 837ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3000071b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20a475b1 DEBUG: [HttpClient-4-Worker12] [1s 835ms] HttpClientImpl(5) ClientImpl (async) elapsed 47 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-5-SelectorManager] [1s 836ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 838ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker16] [1s 837ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker12] [1s 838ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker13] [1s 837ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 0 DEBUG: [HttpClient-4-Worker15] [1s 837ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-SelectorManager] [1s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48089589 for R (false) DEBUG: [HttpClient-4-Worker15] [1s 838ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3000071b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20a475b1 DEBUG: [HttpClient-4-Worker15] [1s 838ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker15] [1s 838ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker15] [1s 839ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker16] [1s 838ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker12] [1s 838ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4bfbf514(5) DEBUG: [HttpClient-4-Worker13] [1s 838ms] Http1AsyncReceiver(SocketTube(20)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [1s 838ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker12] [1s 839ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker12] [1s 839ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker15] [1s 839ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-5-SelectorManager] [1s 839ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-4-Worker15] [1s 840ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker15] [1s 840ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker15] [1s 840ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker18] [1s 840ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@62ff938f for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 840ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker19] [1s 841ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ee729bc for R (false) DEBUG: [HttpClient-4-Worker15] [1s 840ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker18] [1s 840ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [1s 841ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 841ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker15] [1s 841ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker20] [1s 842ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker20] [1s 842ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63a76a4f for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 842ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-4-Worker15] [1s 842ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [1s 843ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker15] [1s 843ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker15] [1s 843ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [1s 843ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 843ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker15] [1s 843ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker21] [1s 843ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker21] [1s 843ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [1s 843ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-4-Worker15] [1s 843ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker15] [1s 843ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker15] [1s 843ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4bfbf514(5) DEBUG: [HttpClient-4-Worker15] [1s 844ms] HttpClientImpl(5) ClientImpl (async) elapsed 56 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-4-Worker15] [1s 844ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker15] [1s 844ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@71123ba5 DEBUG: [HttpClient-5-SelectorManager] [1s 844ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-4-Worker15] [1s 844ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 844ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 844ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 844ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 844ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 844ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] ConnectionPool(5) SocketTube(20) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(18) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(19) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 848ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-6-thread-2] [1s 849ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-6-thread-1] [1s 849ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-6-thread-3] [1s 850ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-6-thread-4] [1s 850ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-6-thread-1] [1s 850ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null DEBUG: [pool-6-thread-3] [1s 850ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null DEBUG: [HttpClient-5-Worker1] [1s 850ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null DEBUG: [HttpClient-5-Worker0] [1s 850ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null Apr 01, 2024 6:51:12 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:12 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:12 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:12 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:12 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 6:51:12 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 6:51:12 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 6:51:12 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-5-Worker0] [1s 872ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [1s 872ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [1s 873ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-5-Worker1] [1s 872ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [1s 872ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [1s 872ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [1s 873ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [1s 873ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7806b9ec for C (true) DEBUG: [HttpClient-5-Worker1] [1s 873ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-3] [1s 873ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [pool-6-thread-1] [1s 873ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [1s 873ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 874ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38066 DEBUG: [HttpClient-5-Worker1] [1s 874ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-6-thread-1] [1s 874ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [1s 874ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@72fed29c for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 874ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7af8446d for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 874ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 874ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38080 DEBUG: [HttpClient-6-SelectorManager] [1s 875ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 875ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38074 DEBUG: [HttpClient-6-SelectorManager] [1s 875ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@26fae68 for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 875ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 875ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38096 DEBUG: [HttpClient-5-Worker1] [1s 968ms] SocketTube(23) connecting flows DEBUG: [pool-6-thread-3] [1s 968ms] SocketTube(22) connecting flows DEBUG: [HttpClient-5-Worker0] [1s 968ms] SocketTube(21) connecting flows DEBUG: [pool-6-thread-1] [1s 968ms] SocketTube(24) connecting flows DEBUG: [HttpClient-5-Worker0] [1s 970ms] SocketTube(21) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [1s 970ms] SocketTube(21) registering subscribe event DEBUG: [HttpClient-5-Worker0] [1s 970ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker1] [1s 970ms] SocketTube(23) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [1s 971ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker1] [1s 971ms] SocketTube(23) registering subscribe event DEBUG: [pool-6-thread-1] [1s 970ms] SocketTube(24) read publisher got subscriber DEBUG: [HttpClient-6-SelectorManager] [1s 971ms] SocketTube(21) subscribe event raised DEBUG: [pool-6-thread-1] [1s 971ms] SocketTube(24) registering subscribe event DEBUG: [pool-6-thread-3] [1s 970ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-6-thread-3] [1s 971ms] SocketTube(22) registering subscribe event DEBUG: [pool-6-thread-3] [1s 971ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker1] [1s 971ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-1] [1s 971ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker1] [1s 972ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker0] [1s 971ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [pool-6-thread-3] [1s 972ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [pool-6-thread-1] [1s 972ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker0] [1s 972ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [pool-6-thread-1] [1s 972ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker0] [1s 972ms] SocketTube(21) subscribed for writing DEBUG: [pool-6-thread-1] [1s 972ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-6-thread-1] [1s 972ms] SocketTube(24) subscribed for writing DEBUG: [pool-6-thread-1] [1s 972ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-5-Worker1] [1s 972ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-6-thread-3] [1s 972ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker1] [1s 973ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-5-Worker1] [1s 973ms] SocketTube(23) subscribed for writing DEBUG: [pool-6-thread-3] [1s 973ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [pool-6-thread-3] [1s 973ms] SocketTube(22) subscribed for writing DEBUG: [pool-6-thread-3] [1s 973ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-6-thread-3] [1s 973ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [1s 972ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-6-thread-1] [1s 972ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [1s 973ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-6-thread-1] [1s 973ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [1s 974ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [1s 974ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker0] [1s 974ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-3] [1s 973ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker0] [1s 974ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-3] [2s 80ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-3] [2s 80ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [pool-6-thread-1] [2s 86ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-1] [2s 86ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker1] [2s 86ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker1] [2s 86ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker0] [2s 87ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker0] [2s 87ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-6-SelectorManager] [2s 180ms] 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@6f304053[Not completed, 4 dependents] (id=1295) 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 180ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 180ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 180ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 180ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 180ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 180ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 181ms] 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 181ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 181ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 181ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 181ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 181ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-5-Worker0] [2s 736ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [2s 737ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [2s 737ms] 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@5a8cd091[Not completed, 4 dependents] (id=1296) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [2s 737ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 737ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 737ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 737ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 737ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 737ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 737ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 737ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 737ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77204ff5 for R (true) DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for R (true) DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SocketTube(24) subscribe event raised DEBUG: [pool-6-thread-1] [2s 738ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] 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@6cceb23d[Not completed, 4 dependents] (id=1293) 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] [2s 738ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker0] [2s 738ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-1] [2s 739ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-3] [2s 739ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [2s 739ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 739ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-5-Worker0] [2s 740ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [2s 738ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] 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@3b581fb6[Not completed, 4 dependents] (id=1294) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker1] [2s 740ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [2s 740ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [2s 741ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker0] [2s 740ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [pool-6-thread-1] [2s 740ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [2s 741ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-6-SelectorManager] [2s 740ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 745ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-5-Worker1] [2s 740ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-5-Worker6] [2s 746ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-5-Worker7] [2s 746ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [2s 747ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 747ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [2s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for R (true) DEBUG: [HttpClient-5-Worker9] [2s 747ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for R (true) DEBUG: [HttpClient-5-Worker8] [2s 747ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker6] [2s 777ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [2s 777ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [2s 778ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [2s 778ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [2s 777ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [2s 778ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [2s 778ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [2s 779ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [2s 810ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker1] [2s 811ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [2s 811ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker1] [2s 811ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker1] [2s 812ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [2s 812ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-3] [2s 812ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [2s 812ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-3] [2s 812ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-3] [2s 812ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker1] [2s 812ms] SocketTube(23) trying to write: 458 DEBUG: [pool-6-thread-3] [2s 812ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [2s 812ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [2s 812ms] SocketTube(23) wrote: 458 DEBUG: [pool-6-thread-3] [2s 812ms] SocketTube(22) trying to write: 458 DEBUG: [pool-6-thread-3] [2s 813ms] SocketTube(22) wrote: 458 DEBUG: [pool-6-thread-3] [2s 813ms] SocketTube(22) write: requesting more... DEBUG: [pool-6-thread-3] [2s 813ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-3] [2s 813ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [2s 813ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker0] [2s 813ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [2s 813ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker0] [2s 813ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker0] [2s 813ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [2s 813ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [2s 813ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker1] [2s 812ms] SocketTube(23) write: requesting more... DEBUG: [pool-6-thread-3] [2s 813ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker1] [2s 814ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [2s 814ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-3] [2s 814ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [2s 814ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker1] [2s 814ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [2s 814ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker0] [2s 815ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker0] [2s 815ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [2s 815ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [2s 815ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker0] [2s 815ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-1] [2s 824ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [2s 824ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [pool-6-thread-1] [2s 824ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-1] [2s 824ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-6-thread-1] [2s 824ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-1] [2s 824ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-1] [2s 825ms] SocketTube(24) trying to write: 458 DEBUG: [pool-6-thread-1] [2s 825ms] SocketTube(24) wrote: 458 DEBUG: [pool-6-thread-1] [2s 825ms] SocketTube(24) write: requesting more... DEBUG: [pool-6-thread-1] [2s 825ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-1] [2s 825ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-1] [2s 825ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-6-thread-1] [2s 825ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [2s 850ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [2s 853ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker0] [2s 856ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-3] [2s 856ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [3s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 327ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [3s 328ms] SocketTube(22) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 328ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 328ms] SSL Reader(SocketTube(22)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 328ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 328ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 329ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 329ms] SSL Reader(SocketTube(22)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 378ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 388ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [3s 389ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 389ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [3s 389ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 390ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [3s 393ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [3s 401ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker10] [3s 401ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [3s 401ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [3s 401ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 402ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [3s 402ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 402ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 402ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 402ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [3s 402ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [3s 402ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 402ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 403ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [3s 403ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker10] [3s 403ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker10] [3s 403ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 403ms] SocketTube(22) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 403ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [3s 403ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 404ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 404ms] SSL Reader(SocketTube(22)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [3s 404ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [3s 404ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 404ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [3s 405ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 405ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker10] [3s 405ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker10] [3s 405ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker10] [3s 409ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 411ms] SocketTube(22) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 411ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 411ms] SSL Reader(SocketTube(22)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 411ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker11] [3s 411ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for R (false) DEBUG: [HttpClient-5-Worker11] [3s 411ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 411ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 424ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [3s 429ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [3s 429ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [3s 429ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker11] [3s 429ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [3s 430ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [3s 525ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker11] [3s 526ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [3s 526ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [3s 526ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 527ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 527ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 530ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker11] [3s 530ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [3s 536ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [3s 536ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:13 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [3s 542ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [3s 542ms] 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 542ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38074 remote=/127.0.0.1:41865] DEBUG: [HttpClient-5-Worker11] [3s 542ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 542ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [3s 542ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@282179e9 queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [3s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@282179e9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [3s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 543ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 543ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [3s 543ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 543ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 543ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3056c98a DEBUG: [HttpClient-5-Worker11] [3s 555ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [3s 555ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 555ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 555ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [3s 556ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 556ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 556ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 556ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 556ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker11] [3s 556ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [3s 557ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 557ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 557ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 557ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:13 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-5-Worker11] [3s 558ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [3s 558ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 558ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 558ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 558ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [3s 558ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 558ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [3s 559ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [3s 559ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker11] [3s 559ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [3s 559ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 559ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [3s 559ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [3s 559ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [3s 559ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 559ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 559ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [3s 563ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 564ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 564ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 564ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 564ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 564ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [3s 564ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker11] [3s 564ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 564ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 564ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 565ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 565ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 565ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker11] [3s 565ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 565ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 565ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 565ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [3s 565ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [3s 565ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [3s 566ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [3s 566ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [3s 566ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [3s 566ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 566ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@409ab8ed DEBUG: [HttpClient-5-Worker11] [3s 566ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 566ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [3s 567ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 567ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 567ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 568ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 568ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 568ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 568ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 568ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 568ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [3s 568ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker11] [3s 568ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 569ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 569ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 569ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [3s 569ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 569ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [3s 569ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 569ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker11] [3s 569ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker11] [3s 569ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 569ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 583ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 583ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 583ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 583ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for R (false) DEBUG: [HttpClient-5-Worker12] [3s 583ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [3s 584ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 583ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [3s 588ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [3s 588ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [3s 588ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [3s 588ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker12] [3s 588ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker12] [3s 588ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker12] [3s 588ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 626ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 626ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 626ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 626ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 626ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 627ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [3s 627ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [3s 628ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [3s 628ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [3s 628ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [3s 628ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker13] [3s 628ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 628ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 628ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 628ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 628ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 628ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@282179e9 DEBUG: [HttpClient-5-Worker13] [3s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [3s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@282179e9 DEBUG: [HttpClient-5-Worker13] [3s 629ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [3s 629ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [3s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@282179e9 DEBUG: [HttpClient-5-Worker13] [3s 629ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 633ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 38074 DEBUG: [HttpClient-5-Worker13] [3s 634ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [3s 634ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7b48f84e(6) DEBUG: [HttpClient-5-Worker13] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@66248cf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b5808e4 queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 635ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [3s 635ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@66248cf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b5808e4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@66248cf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b5808e4 DEBUG: [HttpClient-5-Worker13] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@66248cf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b5808e4 DEBUG: [HttpClient-5-Worker13] [3s 635ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 635ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [3s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [3s 636ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 636ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 636ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 636ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [3s 636ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [3s 637ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [3s 637ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [3s 637ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker13] [3s 637ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 637ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 637ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 637ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@66248cf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b5808e4 DEBUG: [HttpClient-5-Worker13] [3s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 638ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@66248cf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b5808e4 DEBUG: [HttpClient-5-Worker13] [3s 638ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 638ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 638ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [3s 638ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker13] [3s 638ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [3s 638ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker13] [3s 638ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker13] [3s 638ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker13] [3s 638ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [3s 638ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [3s 638ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [3s 638ms] HttpClientImpl(6) ClientImpl (async) elapsed 1788 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-5-Worker13] [3s 639ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 639ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7b48f84e(6) DEBUG: [HttpClient-5-Worker13] [3s 639ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 639ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 639ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [3s 639ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 639ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 639ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 639ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 639ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker13] [3s 639ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker13] [3s 639ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker13] [3s 639ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 639ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c9751a7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 705ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 705ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 705ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 705ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 705ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 705ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [3s 705ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker14] [3s 706ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker14] [3s 706ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [3s 706ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [3s 706ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 706ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [3s 706ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [3s 709ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker14] [3s 709ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [3s 709ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [3s 710ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [3s 710ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [3s 710ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [3s 710ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 710ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [3s 710ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [3s 710ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-6-SelectorManager] [3s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 710ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 710ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 710ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [3s 712ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [3s 712ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [3s 712ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker14] [3s 712ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker14] [3s 712ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 712ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [3s 714ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [3s 714ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 714ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker14] [3s 714ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker14] [3s 714ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker14] [3s 714ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 715ms] SocketTube(23) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 715ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 715ms] SSL Reader(SocketTube(23)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 715ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for R (false) DEBUG: [HttpClient-5-Worker15] [3s 715ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 715ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 716ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker15] [3s 717ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [3s 717ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [3s 718ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [3s 718ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker15] [3s 718ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [3s 718ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [3s 723ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker15] [3s 723ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [3s 723ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [3s 723ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 723ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [3s 723ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 723ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker15] [3s 723ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [3s 723ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [3s 724ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [3s 724ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [3s 724ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38080 remote=/127.0.0.1:41865] DEBUG: [HttpClient-5-Worker15] [3s 725ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4f1c3176 queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4f1c3176, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker15] [3s 725ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker15] [3s 725ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3dd22922 DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [3s 725ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 726ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 726ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 726ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker15] [3s 726ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [3s 727ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [3s 727ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 727ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 728ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [3s 728ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker15] [3s 728ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker15] [3s 728ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 728ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 729ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16d209bb DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 730ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-5-Worker15] [3s 730ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-5-Worker15] [3s 730ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker15] [3s 730ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 730ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 731ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [3s 731ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 731ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [3s 731ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker15] [3s 731ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker15] [3s 731ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker15] [3s 731ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 731ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 746ms] SocketTube(23) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 746ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 746ms] SSL Reader(SocketTube(23)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 746ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 746ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for R (false) DEBUG: [HttpClient-5-Worker16] [3s 748ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker16] [3s 748ms] SSL Reader(SocketTube(23)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker16] [3s 750ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [3s 750ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [3s 750ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [3s 750ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker16] [3s 750ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker16] [3s 750ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker16] [3s 750ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 776ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 776ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 776ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 776ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 776ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [3s 777ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker17] [3s 777ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker17] [3s 778ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker17] [3s 778ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker17] [3s 778ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker17] [3s 778ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker17] [3s 778ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker17] [3s 778ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [3s 778ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 778ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4f1c3176 DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4f1c3176 DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4f1c3176 DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 38080 DEBUG: [HttpClient-6-SelectorManager] [3s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for None (false) DEBUG: [HttpClient-5-Worker17] [3s 783ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker17] [3s 783ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7b48f84e(6) DEBUG: [HttpClient-5-Worker17] [3s 783ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@505a8018/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e639ce4 queue.isEmpty: false DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [3s 784ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker17] [3s 784ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@505a8018/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e639ce4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@505a8018/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e639ce4 DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@505a8018/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e639ce4 DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker17] [3s 784ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 786ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker17] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker17] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@505a8018/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e639ce4 DEBUG: [HttpClient-5-Worker17] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@505a8018/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e639ce4 DEBUG: [HttpClient-5-Worker17] [3s 786ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker17] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [3s 786ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker17] [3s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker17] [3s 786ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [3s 786ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker17] [3s 786ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker17] [3s 786ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker17] [3s 786ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker17] [3s 786ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [3s 787ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker17] [3s 787ms] HttpClientImpl(6) ClientImpl (async) elapsed 1937 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-5-Worker17] [3s 787ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker17] [3s 787ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7b48f84e(6) DEBUG: [HttpClient-5-Worker17] [3s 787ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 787ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker17] [3s 788ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker17] [3s 788ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker17] [3s 788ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 788ms] SocketTube(24) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 788ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 788ms] SSL Reader(SocketTube(24)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 789ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25505d60 for R (false) DEBUG: [HttpClient-5-Worker18] [3s 791ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [3s 791ms] SSL Reader(SocketTube(24)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker18] [3s 791ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker18] [3s 791ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [3s 791ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker18] [3s 791ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 791ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [3s 791ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 794ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 795ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-5-Worker18] [3s 795ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-5-Worker18] [3s 801ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [3s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 802ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 802ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 801ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 803ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 804ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker18] [3s 804ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker18] [3s 804ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker18] [3s 804ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 804ms] SocketTube(24) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 804ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 804ms] SSL Reader(SocketTube(24)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 805ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker19] [3s 805ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for R (false) DEBUG: [HttpClient-5-Worker19] [3s 805ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 805ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker19] [3s 812ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker19] [3s 812ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker19] [3s 812ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker19] [3s 813ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 813ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [3s 813ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 813ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-5-Worker19] [3s 813ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker19] [3s 813ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker19] [3s 813ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [3s 814ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker19] [3s 814ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [3s 814ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38096 remote=/127.0.0.1:41865] DEBUG: [HttpClient-5-Worker19] [3s 814ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [3s 814ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker19] [3s 814ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5bfab0c queue.isEmpty: true DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5bfab0c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker19] [3s 815ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker19] [3s 815ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1802f63 DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 815ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker19] [3s 815ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 815ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 815ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 815ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 816ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-5-Worker19] [3s 816ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker19] [3s 816ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [3s 816ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 816ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker19] [3s 816ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-5-Worker19] [3s 816ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker19] [3s 817ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker19] [3s 817ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-5-Worker19] [3s 817ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker19] [3s 817ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [3s 817ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 817ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker19] [3s 818ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 818ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker19] [3s 818ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [3s 818ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 818ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 818ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-5-Worker19] [3s 818ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-5-Worker19] [3s 818ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker19] [3s 818ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 818ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 818ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 818ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker19] [3s 818ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 819ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4482a137 DEBUG: [HttpClient-5-Worker19] [3s 819ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 819ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker19] [3s 819ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 819ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [3s 820ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 820ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 820ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker19] [3s 820ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [3s 820ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 820ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 820ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-5-Worker19] [3s 820ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-5-Worker19] [3s 820ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker19] [3s 820ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 820ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 820ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker19] [3s 820ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 820ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker19] [3s 821ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker19] [3s 821ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker19] [3s 821ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker19] [3s 821ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 821ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 822ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 822ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 822ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 823ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 823ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [3s 823ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker20] [3s 823ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker20] [3s 824ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [3s 824ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [3s 824ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker20] [3s 825ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker20] [3s 825ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker20] [3s 825ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker20] [3s 825ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77204ff5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 855ms] SocketTube(21) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [3s 855ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 855ms] SSL Reader(SocketTube(21)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 856ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77204ff5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 856ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 856ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker21] [3s 856ms] SSL Reader(SocketTube(21)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker21] [3s 859ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker21] [3s 859ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [3s 859ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker21] [3s 859ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [3s 860ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 860ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [3s 860ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 860ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 860ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 860ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 860ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 860ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 860ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker21] [3s 860ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker21] [3s 860ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 860ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 860ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Reader(SocketTube(21)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [3s 865ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker21] [3s 865ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 865ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 865ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 865ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker21] [3s 865ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker21] [3s 865ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker21] [3s 865ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker21] [3s 866ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker21] [3s 866ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker21] [3s 866ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38066 remote=/127.0.0.1:41865] DEBUG: [HttpClient-5-Worker21] [3s 866ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@d932d68 queue.isEmpty: true DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@d932d68, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker21] [3s 867ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker21] [3s 867ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@758c001d DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [3s 867ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 867ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 867ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 867ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker21] [3s 867ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker21] [3s 868ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker21] [3s 868ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 868ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 868ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-5-Worker21] [3s 868ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker21] [3s 868ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 868ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 868ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 868ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker21] [3s 868ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 869ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker21] [3s 869ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker21] [3s 869ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker21] [3s 869ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker21] [3s 869ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker21] [3s 869ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker21] [3s 869ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker21] [3s 869ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker21] [3s 869ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 869ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 869ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker21] [3s 869ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 869ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 869ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 869ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 869ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 869ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker21] [3s 870ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker21] [3s 870ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 870ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 870ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 870ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 870ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 870ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7577d2f8 DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 871ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker21] [3s 871ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 872ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 872ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 872ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 873ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 873ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77204ff5 for R (false) DEBUG: [HttpClient-5-Worker22] [3s 873ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker22] [3s 873ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker22] [3s 873ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker22] [3s 873ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker22] [3s 873ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker22] [3s 873ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-5-Worker22] [3s 873ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker22] [3s 874ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [3s 874ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 874ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5bfab0c DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5bfab0c DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5bfab0c DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 38096 DEBUG: [HttpClient-5-Worker22] [3s 875ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker22] [3s 875ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7b48f84e(6) DEBUG: [HttpClient-5-Worker22] [3s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@544d6513/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@509365c2 queue.isEmpty: false DEBUG: [HttpClient-5-Worker22] [3s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker22] [3s 875ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker22] [3s 875ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@544d6513/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@509365c2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-SelectorManager] [3s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77204ff5 for None (false) DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@544d6513/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@509365c2 DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@544d6513/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@509365c2 DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker22] [3s 876ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker22] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker22] [3s 876ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 876ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 876ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 876ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-6-SelectorManager] [3s 877ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 877ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 877ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 877ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77204ff5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 877ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [3s 877ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker23] [3s 877ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker22] [3s 877ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [3s 877ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker22] [3s 878ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker22] [3s 878ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-5-Worker22] [3s 878ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker22] [3s 878ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [3s 878ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 878ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker23] [3s 878ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker23] [3s 878ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker23] [3s 878ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77204ff5 for R (false) DEBUG: [HttpClient-5-Worker22] [3s 878ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker22] [3s 879ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@544d6513/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@509365c2 DEBUG: [HttpClient-5-Worker22] [3s 879ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 879ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@544d6513/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@509365c2 DEBUG: [HttpClient-5-Worker22] [3s 879ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker22] [3s 879ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker22] [3s 879ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker22] [3s 879ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-5-Worker22] [3s 879ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker22] [3s 879ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker22] [3s 879ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker22] [3s 879ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker22] [3s 879ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-5-Worker22] [3s 879ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker22] [3s 880ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker22] [3s 880ms] HttpClientImpl(6) ClientImpl (async) elapsed 2030 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-5-Worker22] [3s 880ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker22] [3s 880ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7b48f84e(6) DEBUG: [HttpClient-5-Worker22] [3s 880ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker22] [3s 880ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 880ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker22] [3s 880ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 880ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 880ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 880ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 881ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker22] [3s 881ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker22] [3s 881ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker22] [3s 881ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [3s 881ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cc4eee0 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77204ff5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 918ms] SocketTube(21) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 919ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 919ms] SSL Reader(SocketTube(21)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 919ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77204ff5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 919ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [3s 921ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker24] [3s 921ms] SSL Reader(SocketTube(21)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker24] [3s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker24] [3s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@d932d68 DEBUG: [HttpClient-5-Worker24] [3s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker24] [3s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@d932d68 DEBUG: [HttpClient-5-Worker24] [3s 922ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker24] [3s 923ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker24] [3s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@d932d68 DEBUG: [HttpClient-5-Worker24] [3s 923ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker24] [3s 923ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 38066 DEBUG: [HttpClient-5-Worker24] [3s 923ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker24] [3s 924ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7b48f84e(6) DEBUG: [HttpClient-5-Worker24] [3s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6226f3b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1dc6ecda queue.isEmpty: false DEBUG: [HttpClient-5-Worker24] [3s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker24] [3s 924ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker24] [3s 925ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker24] [3s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6226f3b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1dc6ecda, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker24] [3s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6226f3b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1dc6ecda DEBUG: [HttpClient-5-Worker24] [3s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [3s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6226f3b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1dc6ecda DEBUG: [HttpClient-5-Worker24] [3s 926ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker24] [3s 926ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker24] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker24] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker24] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker24] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker24] [3s 926ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [3s 926ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [3s 926ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [3s 926ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker24] [3s 926ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker24] [3s 927ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker24] [3s 927ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker24] [3s 933ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker24] [3s 933ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker24] [3s 933ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker24] [3s 934ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [3s 934ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker24] [3s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker24] [3s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6226f3b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1dc6ecda DEBUG: [HttpClient-5-Worker24] [3s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [3s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6226f3b6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1dc6ecda DEBUG: [HttpClient-5-Worker24] [3s 934ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker24] [3s 934ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker24] [3s 934ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker24] [3s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker24] [3s 934ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker24] [3s 934ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker24] [3s 934ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker24] [3s 938ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker24] [3s 938ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker24] [3s 939ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker24] [3s 939ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker24] [3s 939ms] HttpClientImpl(6) ClientImpl (async) elapsed 2089 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-5-Worker24] [3s 939ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker24] [3s 939ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7b48f84e(6) DEBUG: [HttpClient-5-Worker24] [3s 939ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker24] [3s 939ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [3s 940ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker24] [3s 940ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [3s 940ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [3s 940ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [3s 940ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [3s 940ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker24] [3s 940ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker24] [3s 940ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker24] [3s 940ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [3s 940ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 941ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [3s 941ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 941ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 942ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 942ms] SocketTube(22) pausing read event DEBUG: [HttpClient-6-SelectorManager] [3s 982ms] SocketTube(22) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3b581fb6[Not completed, 4 dependents] (id=1294) 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@7e4abe95[Completed normally] (id=1318), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 982ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 982ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 982ms] SSL Reader(SocketTube(22)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [3s 988ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 990ms] 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@7e4abe95[Completed normally] (id=1318), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 990ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [3s 990ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 990ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 990ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 990ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] 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@5a8cd091[Not completed, 4 dependents] (id=1296) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(23))), getALPN: jdk.internal.net.http.common.MinimalFuture@7f4e610e[Completed normally] (id=1320), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] SSL Reader(SocketTube(23)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 991ms] 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@7f4e610e[Completed normally] (id=1320), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SocketTube(24) pausing read event DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] 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@6cceb23d[Not completed, 4 dependents] (id=1293) 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@7951cc15[Completed normally] (id=1319), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SSL Reader(SocketTube(24)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] 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@7951cc15[Completed normally] (id=1319), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] ConnectionPool(6) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SocketTube(21) pausing read event DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] 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@6f304053[Not completed, 4 dependents] (id=1295) 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@70e2fe42[Completed normally] (id=1317), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SSL Reader(SocketTube(21)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] 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@70e2fe42[Completed normally] (id=1317), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 994ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] Http2ClientImpl stopping DEBUG: [MainThread] [3s 996ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-7-thread-2] [4s 10ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [HttpClient-6-Worker0] [4s 10ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null DEBUG: [pool-7-thread-4] [4s 11ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-7-thread-3] [4s 11ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-7-thread-3] [4s 11ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null DEBUG: [HttpClient-6-Worker1] [4s 11ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-1] [4s 14ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-7-thread-3] [4s 14ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [4s 14ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-1] [4s 14ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-3] [4s 14ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [pool-7-thread-3] [4s 14ms] ExchangeImpl get: Trying to get HTTP/2 connection Apr 01, 2024 6:51:14 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 14ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-SelectorManager] [4s 14ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4d31db4a for C (true) DEBUG: [HttpClient-6-Worker1] [4s 15ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-SelectorManager] [4s 15ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker1] [4s 15ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-SelectorManager] [4s 15ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38102 DEBUG: [HttpClient-6-Worker1] [4s 15ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [HttpClient-6-Worker0] [4s 14ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-SelectorManager] [4s 15ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@47c9b03a for C (true) Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-6-Worker2] [4s 15ms] SocketTube(25) connecting flows DEBUG: [HttpClient-7-SelectorManager] [4s 15ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker1] [4s 15ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 16ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38108 DEBUG: [HttpClient-6-Worker2] [4s 15ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [4s 16ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker0] [4s 15ms] PlainHttpConnection(SocketTube(27)) registering connect event Apr 01, 2024 6:51:14 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 16ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker3] [4s 16ms] SocketTube(26) connecting flows DEBUG: [pool-7-thread-1] [4s 17ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker3] [4s 17ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker3] [4s 17ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker3] [4s 17ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker3] [4s 17ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker2] [4s 16ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 16ms] SocketTube(25) subscribe event raised DEBUG: [pool-7-thread-1] [4s 17ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker2] [4s 17ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker2] [4s 17ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker2] [4s 17ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-6-Worker2] [4s 17ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker2] [4s 17ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [4s 17ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker2] [4s 17ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker2] [4s 17ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker2] [4s 18ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker3] [4s 17ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [4s 17ms] 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@4163563f[Not completed, 4 dependents] (id=1607) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 18ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-6-Worker3] [4s 18ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [pool-7-thread-1] [4s 17ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [4s 18ms] SocketTube(25) calling onSubscribe DEBUG: [pool-7-thread-1] [4s 18ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker3] [4s 18ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker3] [4s 18ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker3] [4s 19ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker3] [4s 19ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker3] [4s 19ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker3] [4s 19ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 18ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 19ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 19ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 19ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 19ms] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 19ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 19ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 20ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 20ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 20ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@33839053 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 20ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@62e4c9e8 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 20ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker2] [4s 24ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 24ms] SSL Writer(SocketTube(25)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker2] [4s 24ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 24ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker2] [4s 24ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [4s 24ms] SSL Writer(SocketTube(25)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 25ms] SSL Writer(SocketTube(25)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker2] [4s 25ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [4s 25ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker3] [4s 30ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 30ms] SSL Writer(SocketTube(26)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-6-Worker3] [4s 30ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 30ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker3] [4s 30ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker3] [4s 30ms] SSL Writer(SocketTube(26)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] 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@66aa57ad[Not completed, 4 dependents] (id=1625) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SSL Reader(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-Worker3] [4s 30ms] SSL Writer(SocketTube(26)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-Worker3] [4s 31ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-Worker3] [4s 31ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-6-Worker4] [4s 31ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-6-Worker4] [4s 31ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 31ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [4s 31ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38124 DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38138 DEBUG: [HttpClient-6-Worker4] [4s 31ms] SocketTube(25) trying to write: 458 DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for R (true) DEBUG: [HttpClient-6-Worker4] [4s 32ms] SocketTube(25) wrote: 458 DEBUG: [HttpClient-6-Worker4] [4s 32ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker4] [4s 32ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 32ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 33ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker4] [4s 33ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 33ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [4s 32ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker6] [4s 33ms] SocketTube(27) connecting flows DEBUG: [HttpClient-6-Worker7] [4s 32ms] SocketTube(28) connecting flows DEBUG: [HttpClient-6-Worker7] [4s 33ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-6-Worker7] [4s 33ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-6-Worker7] [4s 33ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 33ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-6-Worker7] [4s 34ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker7] [4s 34ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker7] [4s 34ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-6-Worker7] [4s 34ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-6-Worker7] [4s 34ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-6-Worker7] [4s 34ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker7] [4s 34ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker7] [4s 34ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker7] [4s 34ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker6] [4s 33ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker6] [4s 34ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-6-Worker5] [4s 33ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [4s 34ms] 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@3068a19b[Not completed, 4 dependents] (id=1683) 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 35ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-Worker6] [4s 34ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [4s 35ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker6] [4s 35ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker6] [4s 35ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-6-Worker6] [4s 35ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-6-Worker6] [4s 35ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-6-Worker5] [4s 35ms] SocketTube(26) trying to write: 2196 DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-6-Worker5] [4s 36ms] SocketTube(26) wrote: 2196 DEBUG: [HttpClient-6-Worker5] [4s 36ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker5] [4s 36ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 35ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker6] [4s 36ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker6] [4s 36ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker6] [4s 36ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b8f04 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-6-Worker7] [4s 38ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker8] [4s 38ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker5] [4s 36ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [4s 38ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker5] [4s 38ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [4s 38ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [4s 38ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker7] [4s 39ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker7] [4s 39ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker7] [4s 39ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker7] [4s 39ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [4s 38ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 39ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [4s 39ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker7] [4s 39ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker7] [4s 39ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 40ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker7] [4s 40ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-6-Worker7] [4s 40ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-6-Worker6] [4s 40ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker6] [4s 40ms] SSL Writer(SocketTube(27)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker6] [4s 40ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker6] [4s 40ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker6] [4s 40ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker6] [4s 40ms] SSL Writer(SocketTube(27)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [4s 40ms] SSL Writer(SocketTube(27)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker6] [4s 40ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker6] [4s 40ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 40ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 40ms] 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@1da10872[Not completed, 4 dependents] (id=1678) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker7] [4s 41ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@68b00624[Not completed, 1 dependents] (id=1692), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-Worker7] [4s 41ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-Worker7] [4s 41ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 42ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-6-Worker7] [4s 42ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 42ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 42ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-6-Worker9] [4s 42ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30db8799 for R (true) DEBUG: [HttpClient-6-Worker9] [4s 42ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 42ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker9] [4s 42ms] SocketTube(27) trying to write: 458 DEBUG: [HttpClient-6-Worker9] [4s 46ms] SocketTube(27) wrote: 458 DEBUG: [HttpClient-6-Worker9] [4s 46ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker9] [4s 46ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 46ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 46ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker9] [4s 46ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 46ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 71ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 71ms] SocketTube(25) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 71ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 71ms] SSL Reader(SocketTube(25)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 71ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 71ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 72ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 72ms] SSL Reader(SocketTube(25)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker10] [4s 72ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker10] [4s 72ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 72ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker10] [4s 72ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 72ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 72ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 78ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 78ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 78ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 78ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 78ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 78ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 78ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 78ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 79ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 79ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 79ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 79ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 79ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [4s 79ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker10] [4s 79ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 79ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 79ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 79ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 79ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 79ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 79ms] SSL Reader(SocketTube(25)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker10] [4s 84ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker10] [4s 85ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker10] [4s 85ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [4s 85ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker10] [4s 85ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [4s 85ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38102 remote=/127.0.0.1:41865] DEBUG: [HttpClient-6-Worker10] [4s 86ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7badab63 queue.isEmpty: true DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7badab63, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 86ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 86ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ee5292b DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker10] [4s 86ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 87ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 87ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 87ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 87ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker10] [4s 87ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker10] [4s 87ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 87ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 87ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 87ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 88ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker10] [4s 88ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker10] [4s 88ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker10] [4s 88ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 88ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker10] [4s 89ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 89ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 89ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 89ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 89ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 89ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker10] [4s 89ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker10] [4s 89ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 89ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 89ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 89ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 89ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 90ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@69d88769 DEBUG: [HttpClient-6-Worker10] [4s 90ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 90ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 91ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker10] [4s 91ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-7-SelectorManager] [4s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 91ms] SocketTube(25) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 92ms] SocketTube(25) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 91ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 92ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 93ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 93ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 93ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 93ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker10] [4s 93ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 93ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker10] [4s 93ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 93ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 93ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 93ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 94ms] SocketTube(25) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 94ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 94ms] SSL Reader(SocketTube(25)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 94ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 94ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for R (false) DEBUG: [HttpClient-6-Worker11] [4s 94ms] SSL Reader(SocketTube(25)) Unwrapping: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 94ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 95ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker11] [4s 95ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [4s 95ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker11] [4s 95ms] SSL Reader(SocketTube(25)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker11] [4s 95ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [4s 95ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker11] [4s 95ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker11] [4s 95ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker11] [4s 95ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker11] [4s 96ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [4s 96ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 96ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 96ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker11] [4s 96ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7badab63 DEBUG: [HttpClient-6-Worker11] [4s 96ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 96ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7badab63 DEBUG: [HttpClient-6-Worker11] [4s 96ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker11] [4s 96ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker11] [4s 96ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7badab63 DEBUG: [HttpClient-6-Worker11] [4s 96ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker11] [4s 96ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 38102 DEBUG: [HttpClient-6-Worker11] [4s 97ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker11] [4s 97ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c45f616(7) DEBUG: [HttpClient-6-Worker11] [4s 97ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@198141c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11acf57b queue.isEmpty: false DEBUG: [HttpClient-6-Worker11] [4s 97ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker11] [4s 98ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker11] [4s 98ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@198141c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11acf57b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@198141c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11acf57b DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@198141c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11acf57b DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker11] [4s 98ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker11] [4s 98ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 98ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 99ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 99ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 99ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker11] [4s 99ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 99ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 99ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SocketTube(26) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SSL Reader(SocketTube(26)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for R (false) DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSL Reader(SocketTube(26)) Unwrapping: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker12] [4s 105ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 105ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker12] [4s 105ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 105ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker12] [4s 105ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 108ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker12] [4s 108ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 108ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 108ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 108ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 108ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 108ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 108ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker12] [4s 108ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker12] [4s 108ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 108ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 108ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 108ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker12] [4s 108ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 108ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker12] [4s 109ms] SSL Reader(SocketTube(26)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker12] [4s 109ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker12] [4s 109ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 109ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker12] [4s 109ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 109ms] SSL Reader(SocketTube(26)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker12] [4s 111ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [4s 111ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 111ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker12] [4s 111ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 111ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker12] [4s 111ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker12] [4s 113ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker12] [4s 113ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker12] [4s 113ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker12] [4s 113ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 113ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 113ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 113ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker12] [4s 113ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker12] [4s 113ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker12] [4s 113ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker12] [4s 114ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker12] [4s 114ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker12] [4s 114ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38108 remote=/127.0.0.1:41865] DEBUG: [HttpClient-6-Worker12] [4s 114ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker12] [4s 114ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a0e2902 queue.isEmpty: true DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4a0e2902, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker12] [4s 115ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker12] [4s 115ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5cee7593 DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker12] [4s 115ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 115ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 115ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 115ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker12] [4s 116ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker12] [4s 117ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker12] [4s 117ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker12] [4s 117ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker12] [4s 117ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker12] [4s 117ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker12] [4s 117ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 117ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 118ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 118ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 118ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 118ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker12] [4s 118ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker12] [4s 118ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 118ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 118ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 118ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 118ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 118ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker12] [4s 118ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker12] [4s 118ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 118ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 118ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker12] [4s 120ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker12] [4s 120ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker12] [4s 120ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker12] [4s 120ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker12] [4s 120ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker12] [4s 120ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 120ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1b05b354 DEBUG: [HttpClient-7-SelectorManager] [4s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 121ms] SocketTube(26) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 121ms] SocketTube(26) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 120ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 121ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 122ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker12] [4s 122ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker12] [4s 123ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 123ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 123ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 123ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker12] [4s 123ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 123ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SocketTube(26) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SSL Reader(SocketTube(26)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 124ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SocketTube(26) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SocketTube(26) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 124ms] SSL Reader(SocketTube(26)) Unwrapping: 1721 DEBUG: [HttpClient-6-Worker13] [4s 125ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [4s 126ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 126ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker13] [4s 126ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 126ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker13] [4s 126ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker13] [4s 126ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SocketTube(26) read bytes: 113 DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SSL Reader(SocketTube(26)) Adding 113 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 127ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 127ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 127ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [4s 127ms] SSL Reader(SocketTube(26)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker14] [4s 127ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [4s 127ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker14] [4s 127ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker14] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a0e2902 DEBUG: [HttpClient-6-Worker14] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker14] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a0e2902 DEBUG: [HttpClient-6-Worker14] [4s 128ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker14] [4s 129ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker14] [4s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a0e2902 DEBUG: [HttpClient-6-Worker14] [4s 129ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker14] [4s 129ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 38108 DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c45f616(7) DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5b667f45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fa2f5c7 queue.isEmpty: false DEBUG: [HttpClient-6-Worker14] [4s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker14] [4s 131ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker14] [4s 131ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [HttpClient-6-Worker14] [4s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5b667f45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fa2f5c7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker14] [4s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5b667f45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fa2f5c7 DEBUG: [HttpClient-6-Worker14] [4s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5b667f45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fa2f5c7 DEBUG: [HttpClient-6-Worker14] [4s 131ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker14] [4s 131ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker14] [4s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 132ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker14] [4s 132ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 132ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 132ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker14] [4s 132ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 132ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 132ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 132ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker14] [4s 132ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker14] [4s 132ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 132ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 132ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 133ms] SocketTube(25) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 134ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 134ms] SSL Reader(SocketTube(25)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 134ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for R (false) DEBUG: [HttpClient-6-Worker15] [4s 134ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 134ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 134ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker15] [4s 134ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 134ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker15] [4s 134ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker15] [4s 134ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker15] [4s 134ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 135ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 135ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 135ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker15] [4s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@198141c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11acf57b DEBUG: [HttpClient-6-Worker15] [4s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@198141c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11acf57b DEBUG: [HttpClient-6-Worker15] [4s 135ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker15] [4s 135ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [4s 135ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker15] [4s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker15] [4s 135ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker15] [4s 136ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker15] [4s 136ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker15] [4s 136ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker15] [4s 136ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker15] [4s 136ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [4s 136ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [HttpClient-6-Worker15] [4s 136ms] HttpClientImpl(7) ClientImpl (async) elapsed 125 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-6-Worker15] [4s 136ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker15] [4s 137ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c45f616(7) DEBUG: [HttpClient-6-Worker15] [4s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [4s 137ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker15] [4s 137ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 137ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 137ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 137ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 138ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 138ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker15] [4s 138ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 138ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 138ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@16c3b753 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30db8799 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 154ms] SocketTube(27) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 154ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 154ms] SSL Reader(SocketTube(27)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 155ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30db8799 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 155ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 156ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [4s 156ms] SSL Reader(SocketTube(27)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker16] [4s 156ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker16] [4s 156ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 156ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker16] [4s 156ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 156ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker16] [4s 156ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker16] [4s 158ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker16] [4s 158ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker16] [4s 158ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker16] [4s 158ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [4s 158ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 159ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [4s 159ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 159ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 159ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 159ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 159ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 159ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 159ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker16] [4s 159ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker16] [4s 159ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 159ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 159ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 159ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker16] [4s 159ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 160ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker16] [4s 161ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker16] [4s 163ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker16] [4s 163ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker16] [4s 163ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker16] [4s 163ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 163ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 163ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 163ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker16] [4s 163ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker16] [4s 164ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker16] [4s 164ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker16] [4s 164ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker16] [4s 164ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker16] [4s 164ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38124 remote=/127.0.0.1:41865] DEBUG: [HttpClient-6-Worker16] [4s 164ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2e27800d queue.isEmpty: true DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2e27800d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker16] [4s 165ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker16] [4s 165ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@20e06bb9 DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker16] [4s 165ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 165ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 166ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 166ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 166ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker16] [4s 166ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker16] [4s 166ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker16] [4s 166ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 166ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker16] [4s 166ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-6-Worker16] [4s 166ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker16] [4s 167ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker16] [4s 167ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 167ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 168ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker16] [4s 168ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker16] [4s 168ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 168ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 168ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 168ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 168ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 168ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker16] [4s 169ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 169ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@24dfeb7d DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 169ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-6-Worker16] [4s 170ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-6-Worker16] [4s 170ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 170ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 170ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 170ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker16] [4s 170ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 170ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker16] [4s 170ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 170ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker16] [4s 170ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker16] [4s 170ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 170ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 170ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 171ms] SocketTube(26) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 171ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 171ms] SSL Reader(SocketTube(26)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 171ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 171ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30db8799 for R (false) DEBUG: [HttpClient-6-Worker17] [4s 171ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker17] [4s 172ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker17] [4s 172ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [4s 172ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker17] [4s 172ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker17] [4s 172ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker17] [4s 172ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 172ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 172ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 172ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker17] [4s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5b667f45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fa2f5c7 DEBUG: [HttpClient-6-Worker17] [4s 172ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [4s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5b667f45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fa2f5c7 DEBUG: [HttpClient-6-Worker17] [4s 173ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker17] [4s 173ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker17] [4s 173ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker17] [4s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker17] [4s 173ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker17] [4s 173ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker17] [4s 173ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker17] [4s 173ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker17] [4s 173ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker17] [4s 173ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker17] [4s 173ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker17] [4s 173ms] HttpClientImpl(7) ClientImpl (async) elapsed 162 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-6-Worker17] [4s 174ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker17] [4s 174ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c45f616(7) DEBUG: [HttpClient-6-Worker17] [4s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker17] [4s 174ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker17] [4s 174ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 174ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 174ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 174ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 174ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 174ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker17] [4s 174ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker17] [4s 174ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 174ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@325afedc for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 175ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30db8799 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 175ms] SocketTube(27) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 175ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 175ms] SSL Reader(SocketTube(27)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 175ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 175ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 175ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30db8799 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 175ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 175ms] SSL Reader(SocketTube(27)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker18] [4s 176ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [4s 177ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker18] [4s 177ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker18] [4s 177ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker18] [4s 177ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker18] [4s 177ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 177ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30db8799 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b8f04 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 203ms] SocketTube(28) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 203ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 204ms] SSL Reader(SocketTube(28)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 204ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b8f04 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 204ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 204ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker19] [4s 204ms] SSL Reader(SocketTube(28)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker19] [4s 204ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker19] [4s 204ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 205ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker19] [4s 205ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 205ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [4s 205ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker19] [4s 207ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 208ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 209ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-6-Worker19] [4s 209ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-6-Worker19] [4s 209ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker19] [4s 209ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 209ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 209ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [4s 209ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 209ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker19] [4s 209ms] SSL Reader(SocketTube(28)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker19] [4s 210ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker19] [4s 210ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 210ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker19] [4s 210ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 210ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker19] [4s 211ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [4s 211ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 211ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker19] [4s 211ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 211ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [4s 212ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker19] [4s 216ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker19] [4s 216ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [4s 216ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [4s 216ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [4s 216ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [4s 217ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [4s 217ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-6-Worker19] [4s 217ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker19] [4s 217ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker19] [4s 217ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [HttpClient-7-SelectorManager] [4s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30db8799 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 218ms] SocketTube(27) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 218ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 218ms] SSL Reader(SocketTube(27)) Adding 155 bytes to read buffer Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-SelectorManager] [4s 218ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker19] [4s 218ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker20] [4s 218ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30db8799 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 218ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 219ms] SSL Reader(SocketTube(27)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker20] [4s 219ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker20] [4s 219ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker20] [4s 219ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker20] [4s 219ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker20] [4s 219ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 219ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-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-6-Worker20] [4s 219ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 219ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker20] [4s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2e27800d DEBUG: [HttpClient-6-Worker20] [4s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2e27800d DEBUG: [HttpClient-6-Worker20] [4s 220ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker20] [4s 220ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker20] [4s 220ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2e27800d DEBUG: [HttpClient-6-Worker20] [4s 220ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker20] [4s 220ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-6-Worker19] [4s 219ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38138 remote=/127.0.0.1:41865] DEBUG: [HttpClient-6-Worker19] [4s 220ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [4s 220ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker19] [4s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@795264d7 queue.isEmpty: true Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 38124 DEBUG: [HttpClient-6-Worker20] [4s 221ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker20] [4s 221ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c45f616(7) DEBUG: [HttpClient-6-Worker20] [4s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@71e1073/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fdd8f90 queue.isEmpty: false DEBUG: [HttpClient-6-Worker20] [4s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker19] [4s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@795264d7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker19] [4s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 221ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 222ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker19] [4s 222ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker19] [4s 222ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker19] [4s 222ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6738cf38 DEBUG: [HttpClient-6-Worker19] [4s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker19] [4s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker20] [4s 221ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker20] [4s 222ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker20] [4s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@71e1073/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fdd8f90, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker20] [4s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@71e1073/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fdd8f90 DEBUG: [HttpClient-6-Worker20] [4s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@71e1073/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fdd8f90 DEBUG: [HttpClient-6-Worker20] [4s 223ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker20] [4s 223ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker20] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker20] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 222ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 223ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 223ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 223ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 223ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-6-Worker20] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker19] [4s 224ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [4s 224ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [4s 224ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 224ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker19] [4s 224ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-Worker20] [4s 224ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 224ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 224ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 224ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker20] [4s 225ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-6-Worker19] [4s 225ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker19] [4s 225ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 225ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 225ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker20] [4s 225ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker20] [4s 225ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker20] [4s 225ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 225ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 225ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 226ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 225ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [4s 226ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker19] [4s 226ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 226ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker19] [4s 226ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker19] [4s 226ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-6-Worker19] [4s 226ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker19] [4s 226ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [4s 226ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker20] [4s 226ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker20] [4s 226ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@71e1073/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fdd8f90 DEBUG: [HttpClient-6-Worker20] [4s 226ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 226ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@71e1073/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fdd8f90 DEBUG: [HttpClient-6-Worker20] [4s 226ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker20] [4s 227ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker20] [4s 227ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker20] [4s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker20] [4s 227ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker19] [4s 226ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker20] [4s 227ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker19] [4s 227ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker19] [4s 227ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 227ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 227ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker19] [4s 227ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 227ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 227ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 228ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 228ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 228ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-6-Worker19] [4s 228ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-6-Worker19] [4s 228ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker19] [4s 228ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 228ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 228ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 228ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker19] [4s 228ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker19] [4s 228ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [4s 228ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 228ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker20] [4s 227ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker20] [4s 229ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker20] [4s 229ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker20] [4s 229ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [4s 228ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker20] [4s 229ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker19] [4s 229ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker19] [4s 229ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker19] [4s 229ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker19] [4s 229ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker19] [4s 230ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker19] [4s 230ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 230ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@444f617b DEBUG: [HttpClient-6-Worker19] [4s 230ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 229ms] HttpClientImpl(7) ClientImpl (async) elapsed 219 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-6-Worker19] [4s 230ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker20] [4s 230ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker20] [4s 230ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c45f616(7) DEBUG: [HttpClient-6-Worker20] [4s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker20] [4s 231ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 230ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b8f04 for None (false) DEBUG: [HttpClient-6-Worker19] [4s 231ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [4s 231ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [4s 231ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 231ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 231ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 231ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 231ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 231ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-6-Worker19] [4s 232ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-6-Worker19] [4s 232ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker19] [4s 232ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 232ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 232ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [4s 232ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 232ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker20] [4s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [4s 231ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-6-Worker19] [4s 232ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 232ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 232ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker19] [4s 233ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker19] [4s 233ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b8f04 for R (true) DEBUG: [HttpClient-6-Worker20] [4s 232ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b8f04 for None (false) DEBUG: [HttpClient-6-Worker20] [4s 233ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 233ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 233ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 234ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 234ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker20] [4s 234ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker20] [4s 234ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 234ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker19] [4s 233ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 233ms] SocketTube(28) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 234ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 234ms] SSL Reader(SocketTube(28)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 235ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker21] [4s 235ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b8f04 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 235ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30db8799 for R (false) DEBUG: [HttpClient-6-Worker21] [4s 235ms] SSL Reader(SocketTube(28)) Unwrapping: 1844 DEBUG: [HttpClient-6-Worker21] [4s 236ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker21] [4s 236ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker21] [4s 236ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker21] [4s 236ms] SSL Reader(SocketTube(28)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker21] [4s 236ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [4s 236ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker21] [4s 236ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker21] [4s 236ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-6-Worker21] [4s 236ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker21] [4s 237ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [4s 237ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 237ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker21] [4s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker21] [4s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@795264d7 DEBUG: [HttpClient-6-Worker21] [4s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker21] [4s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@795264d7 DEBUG: [HttpClient-6-Worker21] [4s 237ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker21] [4s 237ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker21] [4s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@795264d7 DEBUG: [HttpClient-6-Worker21] [4s 237ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker21] [4s 237ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 38138 DEBUG: [HttpClient-6-Worker21] [4s 238ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker21] [4s 238ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c45f616(7) DEBUG: [HttpClient-6-Worker21] [4s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@33333e41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c322cb7 queue.isEmpty: false DEBUG: [HttpClient-6-Worker21] [4s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker21] [4s 238ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker21] [4s 238ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker21] [4s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@33333e41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c322cb7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker21] [4s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33333e41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c322cb7 DEBUG: [HttpClient-6-Worker21] [4s 239ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [4s 239ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33333e41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c322cb7 DEBUG: [HttpClient-6-Worker21] [4s 239ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker21] [4s 239ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker21] [4s 239ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [4s 239ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker21] [4s 239ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker21] [4s 239ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [4s 239ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker21] [4s 239ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker21] [4s 239ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [4s 239ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 239ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [4s 239ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker21] [4s 239ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker21] [4s 239ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker21] [4s 239ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 239ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b8f04 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b8f04 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SocketTube(28) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SSL Reader(SocketTube(28)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44b8f04 for R (false) DEBUG: [HttpClient-6-Worker22] [4s 274ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [4s 274ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker22] [4s 274ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker22] [4s 275ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker22] [4s 275ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker22] [4s 275ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-6-Worker22] [4s 275ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker22] [4s 275ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [4s 275ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 275ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker22] [4s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker22] [4s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33333e41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c322cb7 DEBUG: [HttpClient-6-Worker22] [4s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33333e41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c322cb7 DEBUG: [HttpClient-6-Worker22] [4s 276ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker22] [4s 276ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker22] [4s 276ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker22] [4s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-6-Worker22] [4s 276ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker22] [4s 276ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker22] [4s 276ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker22] [4s 276ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker22] [4s 276ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-6-Worker22] [4s 277ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker22] [4s 277ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker22] [4s 277ms] HttpClientImpl(7) ClientImpl (async) elapsed 263 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-6-Worker22] [4s 277ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker22] [4s 277ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c45f616(7) DEBUG: [HttpClient-7-SelectorManager] [4s 277ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 278ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 278ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 278ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 278ms] SocketTube(25) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 278ms] 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@4163563f[Not completed, 4 dependents] (id=1607) 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@55b4de7a[Completed normally] (id=1613), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 278ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 278ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 278ms] SSL Reader(SocketTube(25)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 279ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 279ms] 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@55b4de7a[Completed normally] (id=1613), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 279ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-Worker22] [4s 277ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 279ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 279ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 279ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 279ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 280ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 280ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 280ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 280ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 280ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 280ms] SocketTube(26) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 280ms] 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@66aa57ad[Not completed, 4 dependents] (id=1625) 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@51d6dcb3[Completed normally] (id=1631), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 280ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 279ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [4s 280ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 280ms] SSL Reader(SocketTube(26)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] 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@51d6dcb3[Completed normally] (id=1631), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-6-Worker22] [4s 280ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 282ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SocketTube(27) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] 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@1da10872[Not completed, 4 dependents] (id=1678) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(27))), getALPN: jdk.internal.net.http.common.MinimalFuture@68b00624[Completed normally] (id=1692), 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 282ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SSL Reader(SocketTube(27)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] 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@68b00624[Completed normally] (id=1692), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 282ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SocketTube(28) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SocketTube(28) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3068a19b[Not completed, 4 dependents] (id=1683) 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@298d9a32[Completed normally] (id=1689), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 284ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 284ms] SSL Reader(SocketTube(28)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-Worker22] [4s 283ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 284ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 284ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 284ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-6-Worker22] [4s 284ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 284ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-Worker22] [4s 284ms] 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@298d9a32[Completed normally] (id=1689), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 285ms] ConnectionPool(7) SSLTube(SocketTube(28)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-Worker22] [4s 285ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 285ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-6-Worker22] [4s 285ms] SSL Writer(SocketTube(28)) stop DEBUG: [MainThread] [4s 288ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-8-thread-1] [4s 289ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-8-thread-2] [4s 289ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-8-thread-3] [4s 289ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-8-thread-1] [4s 289ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null DEBUG: [pool-8-thread-4] [4s 289ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [pool-8-thread-3] [4s 289ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null DEBUG: [HttpClient-7-Worker0] [4s 290ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null DEBUG: [HttpClient-7-Worker1] [4s 290ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 6:51:14 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 292ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 292ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 6:51:14 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-8-thread-3] [4s 292ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 292ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [4s 292ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [4s 292ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 Apr 01, 2024 6:51:14 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 292ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-7-Worker0] [4s 292ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [4s 292ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [4s 293ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker1] [4s 293ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [4s 293ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 293ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 293ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@790870a4 for C (true) DEBUG: [pool-8-thread-3] [4s 293ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-7-Worker0] [4s 293ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [4s 293ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker0] [4s 293ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [4s 293ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [HttpClient-7-Worker0] [4s 293ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker1] [4s 293ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-8-SelectorManager] [4s 293ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36331 DEBUG: [HttpClient-7-Worker1] [4s 294ms] PlainHttpConnection(SocketTube(32)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@73f01bd4 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@c4540e4 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker2] [4s 294ms] SocketTube(29) connecting flows DEBUG: [HttpClient-7-Worker2] [4s 294ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker2] [4s 294ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker1] [4s 294ms] PlainHttpConnection(SocketTube(32)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51607 DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker1] [4s 295ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35625 DEBUG: [HttpClient-7-Worker1] [4s 295ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@74532d3e for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-7-Worker3] [4s 295ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker3] [4s 295ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker3] [4s 295ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-7-Worker3] [4s 295ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker3] [4s 295ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker3] [4s 296ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker3] [4s 296ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker3] [4s 296ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker3] [4s 296ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker3] [4s 296ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker3] [4s 296ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker3] [4s 296ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [4s 296ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker2] [4s 295ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [4s 295ms] SocketTube(31) connecting flows DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] 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@70395cde[Not completed, 4 dependents] (id=1948) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker4] [4s 297ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-7-Worker4] [4s 297ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker4] [4s 297ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [4s 297ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker4] [4s 297ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker4] [4s 297ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker4] [4s 297ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker4] [4s 297ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker4] [4s 297ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [4s 297ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker4] [4s 297ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker4] [4s 297ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker2] [4s 296ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 297ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 298ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-7-Worker2] [4s 298ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [4s 298ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 298ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 298ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 298ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 298ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 298ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 298ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 299ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 299ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-7-Worker2] [4s 298ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-8-SelectorManager] [4s 299ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker2] [4s 299ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker2] [4s 299ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [4s 299ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54285 DEBUG: [HttpClient-8-SelectorManager] [4s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@280b151 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 299ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-7-Worker5] [4s 299ms] SocketTube(32) connecting flows DEBUG: [HttpClient-7-Worker5] [4s 299ms] SocketTube(32) read publisher got subscriber DEBUG: [HttpClient-7-Worker5] [4s 299ms] SocketTube(32) registering subscribe event DEBUG: [HttpClient-7-Worker5] [4s 300ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker5] [4s 300ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker5] [4s 300ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-7-Worker5] [4s 300ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [HttpClient-7-Worker5] [4s 300ms] SocketTube(32) subscribed for writing DEBUG: [HttpClient-7-Worker5] [4s 300ms] SocketTube(32) write: registering startSubscription event DEBUG: [HttpClient-7-Worker5] [4s 300ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker5] [4s 300ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker5] [4s 300ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker5] [4s 300ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker2] [4s 299ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker2] [4s 300ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker2] [4s 301ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker2] [4s 301ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker3] [4s 301ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [4s 301ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker3] [4s 302ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [4s 302ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker3] [4s 302ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker3] [4s 302ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker3] [4s 302ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker4] [4s 302ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker5] [4s 302ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 302ms] SSL Writer(SocketTube(31)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [4s 302ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 302ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker4] [4s 303ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker4] [4s 303ms] SSL Writer(SocketTube(31)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-Worker4] [4s 303ms] SSL Writer(SocketTube(31)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker4] [4s 303ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker4] [4s 303ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker3] [4s 302ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker5] [4s 302ms] SSL Writer(SocketTube(32)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker5] [4s 303ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker5] [4s 304ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker5] [4s 304ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker5] [4s 304ms] SSL Writer(SocketTube(32)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 304ms] SSL Writer(SocketTube(32)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker5] [4s 304ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker5] [4s 304ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker3] [4s 303ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] 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@52934ef5[Not completed, 4 dependents] (id=1965) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@687627d5[Not completed, 1 dependents] (id=1985), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-7-Worker6] [4s 306ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 306ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] 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@6ffb09b3[Not completed, 4 dependents] (id=1976) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3a4e32f8[Not completed, 1 dependents] (id=1988), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3a4e32f8[Not completed, 1 dependents] (id=1988), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-7-Worker6] [4s 306ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-7-Worker6] [4s 306ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-8-SelectorManager] [4s 306ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 307ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-7-Worker2] [4s 307ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 307ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-7-Worker2] [4s 307ms] SSL Writer(SocketTube(29)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker8] [4s 307ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [4s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for R (true) DEBUG: [HttpClient-7-Worker8] [4s 307ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [4s 307ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 307ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 307ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 307ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 307ms] SocketTube(31) trying to write: 2196 DEBUG: [HttpClient-7-Worker6] [4s 307ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker7] [4s 308ms] SocketTube(31) wrote: 2196 DEBUG: [HttpClient-7-Worker7] [4s 308ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 308ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 308ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 308ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 308ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker2] [4s 307ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cf2ccf8 for R (true) DEBUG: [HttpClient-7-Worker2] [4s 308ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 308ms] SocketTube(32) subscribe event raised DEBUG: [HttpClient-7-Worker2] [4s 308ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker2] [4s 308ms] SSL Writer(SocketTube(29)) Sending 458 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 308ms] 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@34dc1605[Not completed, 4 dependents] (id=1990) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@eec8e4[Not completed, 1 dependents] (id=1996), 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-Worker7] [4s 308ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 308ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 308ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 309ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-7-Worker6] [4s 309ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 308ms] SSL Writer(SocketTube(29)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker2] [4s 309ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker2] [4s 309ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [4s 309ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker2] [4s 309ms] SocketTube(29) trying to write: 458 DEBUG: [HttpClient-7-Worker7] [4s 308ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 309ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker2] [4s 309ms] SocketTube(29) wrote: 458 DEBUG: [HttpClient-7-Worker7] [4s 309ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker7] [4s 310ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 310ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 309ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 310ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 310ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 310ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@eec8e4[Not completed, 1 dependents] (id=1996), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 310ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 310ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 310ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 310ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 310ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 310ms] SocketTube(32) write: offloading requestMore DEBUG: [HttpClient-7-Worker9] [4s 310ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [4s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af1510d for R (true) DEBUG: [HttpClient-7-Worker9] [4s 310ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [4s 309ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker2] [4s 310ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 311ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 311ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker2] [4s 311ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [4s 310ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker9] [4s 311ms] SocketTube(32) trying to write: 458 DEBUG: [HttpClient-7-Worker9] [4s 311ms] SocketTube(32) wrote: 458 DEBUG: [HttpClient-7-Worker9] [4s 311ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker9] [4s 311ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [4s 311ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [4s 311ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker9] [4s 311ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [4s 312ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 333ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [4s 333ms] SocketTube(30) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 333ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 333ms] SSL Reader(SocketTube(30)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 333ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker10] [4s 333ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for R (false) DEBUG: [HttpClient-7-Worker10] [4s 333ms] SSL Reader(SocketTube(30)) Unwrapping: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 333ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 333ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker10] [4s 334ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 334ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker10] [4s 334ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 334ms] SSLFlowDelegate(SocketTube(30)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 334ms] SSLFlowDelegate(SocketTube(30)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSLFlowDelegate(SocketTube(30)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 336ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 336ms] SocketTube(30) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [4s 336ms] SocketTube(30) wrote: 6 DEBUG: [HttpClient-7-Worker10] [4s 337ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 337ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 337ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 337ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 337ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 337ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [4s 337ms] SSL Reader(SocketTube(30)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker10] [4s 337ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker10] [4s 337ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 337ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [4s 337ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 337ms] SSL Reader(SocketTube(30)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSLFlowDelegate(SocketTube(30)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSLFlowDelegate(SocketTube(30)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSLFlowDelegate(SocketTube(30)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSL Writer(SocketTube(30)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSLFlowDelegate(SocketTube(30)) setALPN = DEBUG: [HttpClient-7-Worker10] [4s 340ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker10] [4s 341ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker10] [4s 341ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 341ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker10] [4s 341ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 341ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51607 remote=/127.0.0.1:41865] DEBUG: [HttpClient-7-Worker10] [4s 342ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@24ad5e78 queue.isEmpty: true DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@24ad5e78, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1Exchange SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30c1dfe8 DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 343ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 343ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 343ms] Http1Publisher(SSLTube(SocketTube(30))) got subscriber: SSLTube(SocketTube(30)) DEBUG: [HttpClient-7-Worker10] [4s 343ms] SSLTube(SocketTube(30)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker10] [4s 343ms] Http1Publisher(SSLTube(SocketTube(30))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 343ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 343ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 343ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Publisher(SSLTube(SocketTube(30))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Publisher(SSLTube(SocketTube(30))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 344ms] SSLTube(SocketTube(30)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker10] [4s 344ms] SSL Writer(SocketTube(30)) onNext DEBUG: [HttpClient-7-Worker10] [4s 344ms] SSL Writer(SocketTube(30)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker10] [4s 344ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 344ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 344ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker10] [4s 344ms] SSL Writer(SocketTube(30)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 344ms] SSL Writer(SocketTube(30)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 344ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 344ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 345ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 345ms] SocketTube(30) trying to write: 90 DEBUG: [HttpClient-7-Worker10] [4s 345ms] SocketTube(30) wrote: 90 DEBUG: [HttpClient-7-Worker10] [4s 345ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 345ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 345ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 345ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 345ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 345ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker10] [4s 345ms] Http1Publisher(SSLTube(SocketTube(30))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 345ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 345ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 345ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker10] [4s 345ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker10] [4s 345ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker10] [4s 345ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker10] [4s 345ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker10] [4s 346ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker10] [4s 346ms] Http1Publisher(SSLTube(SocketTube(30))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 346ms] Http1Publisher(SSLTube(SocketTube(30))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@25d8bd05 DEBUG: [HttpClient-7-Worker10] [4s 346ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 346ms] SSL Writer(SocketTube(30)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 346ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 346ms] SSL Writer(SocketTube(30)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 346ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 346ms] SSL Writer(SocketTube(30)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 346ms] SSL Writer(SocketTube(30)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 346ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 346ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 346ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 347ms] SocketTube(30) trying to write: 120 DEBUG: [HttpClient-7-Worker10] [4s 347ms] SocketTube(30) wrote: 120 DEBUG: [HttpClient-7-Worker10] [4s 347ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 347ms] SocketTube(30) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 347ms] SocketTube(30) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 347ms] SocketTube(30) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 347ms] SocketTube(30) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 347ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 348ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 348ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker10] [4s 348ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 348ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker10] [4s 348ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker10] [4s 348ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 348ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 349ms] SocketTube(30) read bytes: 1844 DEBUG: [HttpClient-8-SelectorManager] [4s 349ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 349ms] SSL Reader(SocketTube(30)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 349ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker11] [4s 349ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 349ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 349ms] SSL Reader(SocketTube(30)) Unwrapping: 1844 DEBUG: [HttpClient-7-Worker11] [4s 350ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-7-Worker11] [4s 350ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [4s 350ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker11] [4s 350ms] SSL Reader(SocketTube(30)) Unwrapping: 113 DEBUG: [HttpClient-7-Worker11] [4s 350ms] SSL Reader(SocketTube(30)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [4s 351ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker11] [4s 351ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker11] [4s 351ms] SSL Reader(SocketTube(30)) sending 75 DEBUG: [HttpClient-7-Worker11] [4s 351ms] SSL Reader(SocketTube(30)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker11] [4s 351ms] SSL Reader(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [4s 351ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 351ms] SSL Reader(SocketTube(30)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker11] [4s 351ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker11] [4s 351ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@24ad5e78 DEBUG: [HttpClient-7-Worker11] [4s 351ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [4s 351ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@24ad5e78 DEBUG: [HttpClient-7-Worker11] [4s 351ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker11] [4s 351ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker11] [4s 351ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@24ad5e78 DEBUG: [HttpClient-7-Worker11] [4s 351ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker11] [4s 351ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 51607 DEBUG: [HttpClient-7-Worker11] [4s 352ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker11] [4s 352ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(30)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5d25ff01(8) DEBUG: [HttpClient-7-Worker11] [4s 352ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6e735b54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20e3867c queue.isEmpty: false DEBUG: [HttpClient-7-Worker11] [4s 352ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Delegate done: 0 DEBUG: [HttpClient-7-Worker11] [4s 352ms] AsyncSSLConnection(SSLTube(SocketTube(30)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker11] [4s 353ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6e735b54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20e3867c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e735b54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20e3867c DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e735b54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20e3867c DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(30)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker11] [4s 353ms] AsyncSSLConnection(SSLTube(SocketTube(30)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker11] [4s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker11] [4s 353ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [4s 353ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 354ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [4s 354ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker11] [4s 354ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker11] [4s 354ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker11] [4s 354ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 354ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 354ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af1510d for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 372ms] SocketTube(32) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 372ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 372ms] SSL Reader(SocketTube(32)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 373ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af1510d for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 373ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 373ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker12] [4s 373ms] SSL Reader(SocketTube(32)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker12] [4s 376ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [HttpClient-7-Worker12] [4s 376ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [4s 376ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 376ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [4s 376ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 376ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [4s 376ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 376ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 376ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 377ms] SocketTube(32) trying to write: 6 DEBUG: [HttpClient-7-Worker12] [4s 377ms] SocketTube(32) wrote: 6 DEBUG: [HttpClient-7-Worker12] [4s 377ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 377ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 377ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Reader(SocketTube(32)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Reader(SocketTube(32)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker12] [4s 383ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [HttpClient-7-Worker12] [4s 383ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [4s 383ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 383ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 384ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 384ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 384ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [HttpClient-7-Worker12] [4s 384ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker12] [4s 384ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker12] [4s 384ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker12] [4s 385ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker12] [4s 385ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker12] [4s 385ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54285 remote=/127.0.0.1:41865] DEBUG: [HttpClient-7-Worker12] [4s 385ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker12] [4s 385ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker12] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7eb3855b queue.isEmpty: true DEBUG: [HttpClient-7-Worker12] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7eb3855b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker12] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 385ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker12] [4s 385ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 385ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 386ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a6ed822 DEBUG: [HttpClient-7-Worker12] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker12] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker12] [4s 386ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 386ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 386ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 386ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 386ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [HttpClient-7-Worker12] [4s 386ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker12] [4s 386ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker12] [4s 386ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 386ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 386ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-7-Worker12] [4s 387ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker12] [4s 387ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 387ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 387ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 387ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker12] [4s 387ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 387ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker12] [4s 387ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker12] [4s 387ms] SSL Writer(SocketTube(32)) onNext DEBUG: [HttpClient-7-Worker12] [4s 387ms] SSL Writer(SocketTube(32)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker12] [4s 387ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker12] [4s 387ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker12] [4s 387ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker12] [4s 387ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker12] [4s 388ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 388ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 388ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker12] [4s 388ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 388ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 388ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 388ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 388ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 388ms] SocketTube(32) trying to write: 90 DEBUG: [HttpClient-7-Worker12] [4s 388ms] SocketTube(32) wrote: 90 DEBUG: [HttpClient-7-Worker12] [4s 388ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 388ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 388ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 388ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 388ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 388ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 389ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@36826f75 DEBUG: [HttpClient-7-Worker12] [4s 390ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 390ms] SSL Writer(SocketTube(32)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker12] [4s 390ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 390ms] SSL Writer(SocketTube(32)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 390ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 390ms] SSL Writer(SocketTube(32)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 390ms] SSL Writer(SocketTube(32)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 390ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 390ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 390ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 390ms] SocketTube(32) trying to write: 120 DEBUG: [HttpClient-7-Worker12] [4s 390ms] SocketTube(32) wrote: 120 DEBUG: [HttpClient-7-Worker12] [4s 391ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 391ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 391ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 391ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [4s 391ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 391ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker12] [4s 391ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 391ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-7-Worker12] [4s 391ms] SocketTube(32) resuming read event DEBUG: [HttpClient-7-Worker12] [4s 391ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 391ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SocketTube(30) read bytes: 42 DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SSL Reader(SocketTube(30)) Adding 42 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for R (false) DEBUG: [HttpClient-7-Worker13] [4s 394ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 394ms] SSL Reader(SocketTube(30)) Unwrapping: 42 DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af1510d for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SocketTube(32) read bytes: 1844 DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SSL Reader(SocketTube(32)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-Worker13] [4s 394ms] SSL Reader(SocketTube(30)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-7-Worker13] [4s 394ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SocketTube(32) resuming read event DEBUG: [HttpClient-7-Worker13] [4s 394ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 42 DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af1510d for R (false) DEBUG: [HttpClient-7-Worker13] [4s 395ms] SSL Reader(SocketTube(30)) sending 4 DEBUG: [HttpClient-7-Worker13] [4s 395ms] SSL Reader(SocketTube(30)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker13] [4s 395ms] SSL Reader(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [4s 395ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 395ms] SSL Reader(SocketTube(30)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-7-Worker13] [4s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker13] [4s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e735b54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20e3867c DEBUG: [HttpClient-7-Worker13] [4s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [4s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e735b54/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20e3867c DEBUG: [HttpClient-7-Worker13] [4s 395ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(30)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker13] [4s 395ms] AsyncSSLConnection(SSLTube(SocketTube(30)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker13] [4s 395ms] AsyncSSLConnection(SSLTube(SocketTube(30)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker14] [4s 394ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker14] [4s 395ms] SSL Reader(SocketTube(32)) Unwrapping: 1844 DEBUG: [HttpClient-7-Worker14] [4s 396ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-7-Worker14] [4s 396ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [4s 396ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker14] [4s 396ms] SSL Reader(SocketTube(32)) Unwrapping: 113 DEBUG: [HttpClient-7-Worker14] [4s 397ms] SSL Reader(SocketTube(32)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker14] [4s 397ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker14] [4s 397ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker14] [4s 397ms] SSL Reader(SocketTube(32)) sending 75 DEBUG: [HttpClient-7-Worker14] [4s 397ms] SSL Reader(SocketTube(32)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker14] [4s 397ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [4s 397ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 397ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker14] [4s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker14] [4s 398ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7eb3855b DEBUG: [HttpClient-7-Worker14] [4s 398ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker14] [4s 398ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7eb3855b DEBUG: [HttpClient-7-Worker14] [4s 398ms] Http1Response(id=30) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker14] [4s 398ms] Http1Response(id=30) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker14] [4s 398ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7eb3855b DEBUG: [HttpClient-8-SelectorManager] [4s 395ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af1510d for R (false) DEBUG: [HttpClient-7-Worker13] [4s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) cleared DEBUG: [HttpClient-7-Worker13] [4s 399ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(30)))) SSLTube(SocketTube(30)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker13] [4s 399ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(30))) DEBUG: [HttpClient-7-Worker13] [4s 399ms] SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker13] [4s 399ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(30))) DEBUG: [HttpClient-7-Worker13] [4s 399ms] Http1Publisher(SSLTube(SocketTube(30))) subscription cancelled DEBUG: [HttpClient-7-Worker13] [4s 399ms] SSLTube(SocketTube(30)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker13] [4s 399ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker13] [4s 399ms] HttpClientImpl(8) ClientImpl (async) elapsed 110 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-7-Worker13] [4s 399ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(30)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker13] [4s 400ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(30)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5d25ff01(8) DEBUG: [HttpClient-7-Worker13] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Delegate done: 0 DEBUG: [HttpClient-7-Worker13] [4s 400ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [4s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker13] [4s 400ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 400ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [4s 400ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 400ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [4s 400ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker13] [4s 400ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker13] [4s 400ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker13] [4s 400ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 400ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72e227a2 for R (false) DEBUG: [HttpClient-7-Worker14] [4s 401ms] Http1Response(id=30) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker14] [4s 401ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:14 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 54285 DEBUG: [HttpClient-7-Worker14] [4s 402ms] Http1Response(id=30) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker14] [4s 402ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5d25ff01(8) DEBUG: [HttpClient-7-Worker14] [4s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7fc3b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5212c319 queue.isEmpty: false DEBUG: [HttpClient-7-Worker14] [4s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [HttpClient-7-Worker14] [4s 403ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker14] [4s 403ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker14] [4s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7fc3b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5212c319, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker14] [4s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7fc3b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5212c319 DEBUG: [HttpClient-7-Worker14] [4s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7fc3b13/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5212c319 DEBUG: [HttpClient-7-Worker14] [4s 403ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker14] [4s 404ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker14] [4s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [4s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker14] [4s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker14] [4s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker14] [4s 404ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 404ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 405ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 405ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker14] [4s 405ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-7-Worker14] [4s 405ms] SocketTube(32) resuming read event DEBUG: [HttpClient-7-Worker ... Output overflow: JT Harness has limited the test output to the text at the beginning and the end, so that you can see how the test began, and how it completed. If you need to see more of the output from the test, set the system property javatest.maxOutputSize to a higher value. The current value is 2500000 ... ube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [7s 552ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-35-Worker3] [7s 553ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker3] [7s 553ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [7s 553ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-35-Worker3] [7s 553ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [7s 553ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-35-Worker3] [7s 553ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker3] [7s 553ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 554ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [7s 554ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 554ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-35-Worker3] [7s 554ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-35-Worker3] [7s 554ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-35-Worker3] [7s 554ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-35-Worker3] [7s 554ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-35-Worker3] [7s 554ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-35-Worker3] [7s 554ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4321e49f DEBUG: [HttpClient-35-Worker3] [7s 554ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-35-Worker3] [7s 554ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 554ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 554ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 554ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 554ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-35-Worker3] [7s 554ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-35-Worker3] [7s 555ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [7s 555ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [7s 555ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 555ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [7s 555ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [7s 555ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [7s 555ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-Worker3] [7s 555ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [7s 555ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [7s 555ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-35-Worker3] [7s 555ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [7s 555ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [7s 555ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-35-Worker3] [7s 555ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-35-Worker3] [7s 555ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [7s 555ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [7s 555ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-35-Worker3] [7s 555ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-35-Worker3] [7s 556ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-35-Worker3] [7s 556ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [7s 556ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42219/ GET DEBUG: [HttpClient-35-Worker3] [7s 556ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-35-Worker3] [7s 556ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-35-Worker3] [7s 556ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-35-Worker3] [7s 556ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-35-Worker3] [7s 556ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [7s 556ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [7s 556ms] Exchange sendRequestBody DEBUG: [HttpClient-35-Worker3] [7s 556ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 557ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [7s 557ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 557ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [7s 557ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 557ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [7s 557ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 557ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 557ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [7s 557ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 557ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 557ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 558ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [7s 558ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 558ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 558ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [7s 558ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 558ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker3] [7s 558ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker3] [7s 558ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 558ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [7s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (false) TestServer(2): starting connection DEBUG: [HttpClient-36-SelectorManager] [7s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 558ms] SocketTube(96) read bytes: 1726 DEBUG: [HttpClient-36-SelectorManager] [7s 558ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 558ms] SSL Reader(SocketTube(96)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 558ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (false) DEBUG: [HttpClient-35-Worker4] [7s 558ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker4] [7s 558ms] SSL Reader(SocketTube(96)) Unwrapping: 1726 DEBUG: [Test-server-pool] [7s 558ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 558ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-SelectorManager] [7s 558ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 558ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 558ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 558ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 558ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [7s 559ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-35-Worker4] [7s 559ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-35-Worker4] [7s 559ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-35-Worker4] [7s 559ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker4] [7s 559ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker4] [7s 559ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker4] [7s 559ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (true) DEBUG: [readLoop] [7s 559ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 559ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [7s 559ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 559ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 559ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 559ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for None (false) DEBUG: [readLoop] [7s 559ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 559ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 559ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 559ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 559ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SocketTube(96) read bytes: 77 DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SSL Reader(SocketTube(96)) onNext DEBUG: [readLoop] [7s 559ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SSL Reader(SocketTube(96)) Adding 77 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 559ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [7s 559ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker5] [7s 559ms] SSL Reader(SocketTube(96)) Unwrapping: 77 DEBUG: [HttpClient-35-Worker5] [7s 559ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker5] [7s 559ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-35-Worker5] [7s 559ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-35-Worker5] [7s 559ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-35-Worker5] [7s 560ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-35-Worker5] [7s 560ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [7s 560ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker5] [7s 560ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-35-Worker5] [7s 560ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [7s 560ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [7s 560ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-35-Worker5] [7s 560ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-35-Worker5] [7s 560ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-35-Worker5] [7s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [7s 560ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 6:51:17 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-35-Worker5] [7s 560ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-SelectorManager] [7s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 560ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 560ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-35-Worker5] [7s 560ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-35-Worker5] [7s 561ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker5] [7s 561ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-35-Worker5] [7s 561ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-35-Worker5] [7s 561ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-35-Worker5] [7s 561ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker5] [7s 561ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [7s 561ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker5] [7s 561ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker5] [7s 561ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 561ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 561ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 561ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [7s 561ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [7s 561ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker5] [7s 561ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker5] [7s 561ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (true) DEBUG: [HttpClient-35-Worker5] [7s 562ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [7s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 562ms] SocketTube(96) read bytes: 151 DEBUG: [HttpClient-36-SelectorManager] [7s 562ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 562ms] SSL Reader(SocketTube(96)) Adding 151 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 562ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 562ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker6] [7s 562ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker6] [7s 562ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [HttpClient-35-Worker6] [7s 562ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-35-Worker6] [7s 562ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-35-Worker6] [7s 562ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-35-Worker6] [7s 562ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-35-Worker6] [7s 562ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-35-Worker6] [7s 562ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [7s 562ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-35-Worker6] [7s 562ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-35-Worker6] [7s 562ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [7s 562ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [7s 562ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-35-Worker6] [7s 562ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-35-Worker6] [7s 562ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-35-Worker6] [7s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [7s 562ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker6] [7s 562ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker6] [7s 563ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-35-Worker6] [7s 563ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 57010 DEBUG: [HttpClient-35-Worker6] [7s 563ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 57010 DEBUG: [HttpClient-35-Worker6] [7s 563ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-35-Worker6] [7s 563ms] HttpClientImpl(36) body subscriber registered: 1 DEBUG: [HttpClient-35-Worker6] [7s 563ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-35-Worker6] [7s 563ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [7s 563ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-35-Worker6] [7s 563ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-35-Worker6] [7s 563ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-35-Worker6] [7s 563ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-35-Worker6] [7s 563ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-35-Worker6] [7s 563ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-35-Worker6] [7s 563ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [7s 563ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-35-Worker6] [7s 563ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-35-Worker6] [7s 563ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [7s 563ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [7s 563ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-35-Worker6] [7s 563ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-35-Worker6] [7s 563ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-35-Worker6] [7s 563ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [7s 563ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-35-Worker6] [7s 564ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [7s 564ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-35-Worker6] [7s 564ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-35-Worker6] [7s 564ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-35-Worker6] [7s 564ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-35-Worker6] [7s 564ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-35-Worker6] [7s 564ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-35-Worker6] [7s 564ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [7s 564ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-35-Worker6] [7s 564ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-35-Worker6] [7s 564ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker6] [7s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [7s 564ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-35-Worker6] [7s 564ms] HttpClientImpl(36) body subscriber unregistered: 0 DEBUG: [HttpClient-35-Worker6] [7s 564ms] HttpClientImpl(36) ClientImpl (async) elapsed 23 millis for GET to https://127.0.0.1:42219/ DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-35-Worker6] [7s 564ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-35-Worker6] [7s 565ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-35-Worker6] [7s 565ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] HttpClientImpl(36) SelectorManager shutting down DEBUG: [HttpClient-35-Worker6] [7s 565ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ff73af6 DEBUG: [HttpClient-35-Worker6] [7s 565ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-35-Worker6] [7s 565ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-35-Worker6] [7s 565ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [7s 565ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker6] [7s 565ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker6] [7s 565ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] Http2ClientImpl stopping DEBUG: [HttpClient-35-Worker6] [7s 565ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [7s 565ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@710a5d3e (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker6] [7s 565ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [7s 565ms] SocketTube(96) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-SelectorManager] [7s 565ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-35-Worker6] [7s 565ms] SocketTube(96) pausing read event DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [7s 566ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [7s 566ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@710a5d3e (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker6] [7s 566ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SocketTube(96) write: cancel DEBUG: [HttpClient-35-Worker6] [7s 566ms] 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@9ad72db[Not completed, 4 dependents] (id=6529) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4321e49f, getALPN: jdk.internal.net.http.common.MinimalFuture@4012febe[Completed normally] (id=6535), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker6] [7s 566ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [7s 566ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-36-SelectorManager] [7s 566ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams Server connection to /127.0.0.1:57010 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-35-Worker6] [7s 566ms] SSL Reader(SocketTube(96)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-35-Worker6] [7s 568ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [7s 568ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4321e49f, getALPN: jdk.internal.net.http.common.MinimalFuture@4012febe[Completed normally] (id=6535), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [7s 568ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [7s 568ms] Http2Connection(SSLTube(SocketTube(96))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-35-Worker6] [7s 568ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [7s 568ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [7s 568ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker6] [7s 568ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-35-Worker6] [7s 568ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-35-Worker6] [7s 568ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-35-Worker6] [7s 568ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker6] [7s 568ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-35-Worker6] [7s 569ms] SocketTube(96) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 569ms] HttpClientImpl(37) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 570ms] HttpClientImpl(37) ClientImpl (async) send https://127.0.0.1:42219/ GET DEBUG: [MainThread] [7s 570ms] Exchange establishing exchange for https://127.0.0.1:42219/ GET, proxy=null Apr 01, 2024 6:51:17 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:17 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [7s 571ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 571ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 571ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [7s 571ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-37-SelectorManager] [7s 571ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@61389da3 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=57026, Session(1711990277959|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57026 DEBUG: [HttpClient-36-Worker0] [7s 572ms] SocketTube(97) connecting flows DEBUG: [HttpClient-36-Worker0] [7s 572ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-36-Worker0] [7s 572ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-36-Worker0] [7s 572ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-36-Worker0] [7s 572ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker0] [7s 572ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker0] [7s 572ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-36-Worker0] [7s 572ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-36-Worker0] [7s 572ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-36-Worker0] [7s 572ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] 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@6bc0f6d3[Not completed, 4 dependents] (id=6594) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-37-SelectorManager] [7s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (true) DEBUG: [HttpClient-37-SelectorManager] [7s 573ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-37-SelectorManager] [7s 573ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-36-Worker1] [7s 573ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker1] [7s 573ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [7s 572ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-Worker0] [7s 573ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-36-Worker0] [7s 573ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker1] [7s 573ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [7s 575ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [7s 575ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [7s 575ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [7s 575ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker0] [7s 575ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [7s 575ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [7s 575ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [7s 575ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [7s 575ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [7s 575ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [7s 575ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-36-Worker0] [7s 575ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-36-Worker0] [7s 575ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker0] [7s 575ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [7s 575ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [7s 576ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker0] [7s 576ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [7s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 577ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [7s 578ms] SocketTube(97) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [7s 578ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 578ms] SSL Reader(SocketTube(97)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 578ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-36-Worker2] [7s 578ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [7s 578ms] SSL Reader(SocketTube(97)) Unwrapping: 133 DEBUG: [HttpClient-37-SelectorManager] [7s 578ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 578ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [7s 578ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [7s 578ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [7s 578ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [7s 578ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [7s 578ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-SelectorManager] [7s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 578ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 578ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [7s 579ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [7s 579ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [7s 580ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-36-Worker2] [7s 580ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker2] [7s 580ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 580ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 580ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [7s 580ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [7s 580ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [7s 580ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker2] [7s 580ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker2] [7s 580ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 580ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [7s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (true) DEBUG: [HttpClient-37-SelectorManager] [7s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 580ms] SocketTube(97) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [7s 580ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 580ms] SSL Reader(SocketTube(97)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 580ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 580ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 580ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [7s 580ms] SSL Reader(SocketTube(97)) Unwrapping: 175 DEBUG: [HttpClient-36-Worker3] [7s 580ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-36-Worker3] [7s 580ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 580ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-36-Worker3] [7s 580ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 580ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-36-Worker3] [7s 581ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker3] [7s 581ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 581ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker3] [7s 581ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 581ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker3] [7s 581ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker3] [7s 581ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker3] [7s 581ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [7s 581ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [7s 581ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker3] [7s 582ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [7s 582ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 582ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker3] [7s 582ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 582ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker3] [7s 582ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker3] [7s 582ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 582ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [7s 582ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 582ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-36-Worker3] [7s 582ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker3] [7s 582ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker3] [7s 582ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker3] [7s 583ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker3] [7s 583ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-36-Worker3] [7s 583ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5aad54d8 DEBUG: [HttpClient-36-Worker3] [7s 583ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker3] [7s 583ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 583ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 583ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 583ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 583ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker3] [7s 583ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-Worker3] [7s 583ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [7s 583ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 583ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 583ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 583ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 583ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 583ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:17 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker3] [7s 584ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [7s 584ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [7s 584ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker3] [7s 584ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker3] [7s 584ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42219/ GET DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-36-Worker3] [7s 584ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker3] [7s 585ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [7s 585ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 585ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [7s 585ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker3] [7s 585ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 585ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-36-Worker3] [7s 585ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-36-Worker3] [7s 585ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [7s 585ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 585ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 585ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 585ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 585ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 585ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 585ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 586ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-36-Worker3] [7s 586ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-36-Worker3] [7s 586ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [7s 586ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 586ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 586ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 586ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker3] [7s 586ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker3] [7s 586ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 586ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) TestServer(2): starting connection DEBUG: [HttpClient-37-SelectorManager] [7s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 586ms] SocketTube(97) read bytes: 1726 DEBUG: [HttpClient-37-SelectorManager] [7s 586ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 586ms] SSL Reader(SocketTube(97)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 586ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-36-Worker4] [7s 587ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker4] [7s 587ms] SSL Reader(SocketTube(97)) Unwrapping: 1726 DEBUG: [Test-server-pool] [7s 587ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 587ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 587ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 587ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [7s 587ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [7s 587ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker4] [7s 587ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker4] [7s 587ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker4] [7s 587ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker4] [7s 587ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker4] [7s 587ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (true) DEBUG: [readLoop] [7s 587ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [readLoop] [7s 587ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 587ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 587ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SocketTube(97) read bytes: 77 DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SSL Reader(SocketTube(97)) Adding 77 bytes to read buffer DEBUG: [readLoop] [7s 587ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 587ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 587ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [7s 587ms] SocketTube(97) resuming read event DEBUG: [readLoop] [7s 587ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-SelectorManager] [7s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 588ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [7s 588ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker5] [7s 588ms] SSL Reader(SocketTube(97)) Unwrapping: 77 DEBUG: [HttpClient-36-Worker5] [7s 588ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker5] [7s 588ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker5] [7s 588ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker5] [7s 588ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-36-Worker5] [7s 588ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-36-Worker5] [7s 588ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [7s 588ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker5] [7s 588ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-36-Worker5] [7s 588ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [7s 588ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [7s 588ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker5] [7s 588ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-37-SelectorManager] [7s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 589ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 589ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [7s 588ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker5] [7s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [7s 590ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-Worker5] [7s 590ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker5] [7s 591ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker5] [7s 591ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker5] [7s 591ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker5] [7s 591ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker5] [7s 591ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-36-Worker5] [7s 591ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-36-Worker5] [7s 591ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker5] [7s 591ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [7s 592ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [7s 592ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [7s 592ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker5] [7s 592ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker5] [7s 592ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [readLoop] [7s 592ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 592ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 592ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [7s 592ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker5] [7s 594ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [HttpClient-36-Worker5] [7s 594ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [7s 594ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker5] [7s 594ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker5] [7s 594ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker5] [7s 594ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (true) DEBUG: [HttpClient-36-Worker5] [7s 594ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 594ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-37-SelectorManager] [7s 594ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 594ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 594ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 594ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker6] [7s 594ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker6] [7s 595ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-36-Worker6] [7s 595ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-36-Worker6] [7s 595ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker6] [7s 595ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker6] [7s 595ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-36-Worker6] [7s 595ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-36-Worker6] [7s 595ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [7s 595ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker6] [7s 595ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker6] [7s 595ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [7s 596ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [7s 596ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker6] [7s 596ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-36-Worker6] [7s 596ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker6] [7s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [7s 596ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker6] [7s 596ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker6] [7s 596ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker6] [7s 596ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 57026 DEBUG: [HttpClient-36-Worker6] [7s 597ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 57026 DEBUG: [HttpClient-36-Worker6] [7s 597ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker6] [7s 597ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker6] [7s 597ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-36-Worker6] [7s 597ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [7s 597ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker6] [7s 597ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker6] [7s 597ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker6] [7s 597ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker6] [7s 597ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-36-Worker6] [7s 597ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker6] [7s 597ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [7s 597ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker6] [7s 597ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker6] [7s 597ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [7s 597ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [7s 597ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker6] [7s 597ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-36-Worker6] [7s 597ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker6] [7s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [7s 598ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker6] [7s 598ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker6] [7s 598ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker6] [7s 598ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker6] [7s 598ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker6] [7s 598ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-36-Worker6] [7s 598ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [7s 598ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker6] [7s 598ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker6] [7s 598ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker6] [7s 598ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker6] [7s 598ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-36-Worker6] [7s 598ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker6] [7s 598ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [7s 598ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker6] [7s 598ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker6] [7s 598ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [7s 598ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-36-Worker6] [7s 599ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker6] [7s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [7s 599ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker6] [7s 599ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker6] [7s 599ms] HttpClientImpl(37) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:42219/ DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-37-SelectorManager] [7s 599ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4228100a DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-36-Worker6] [7s 599ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-37-SelectorManager] [7s 599ms] Http2ClientImpl stopping DEBUG: [HttpClient-36-Worker6] [7s 599ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [7s 599ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [7s 599ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [7s 599ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker6] [7s 599ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-Worker6] [7s 600ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-Worker6] [7s 600ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [7s 600ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@517a9d15 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-36-Worker6] [7s 600ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 600ms] SocketTube(97) pausing read event DEBUG: [HttpClient-36-Worker6] [7s 601ms] SocketTube(97) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 601ms] 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@6bc0f6d3[Not completed, 4 dependents] (id=6594) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5aad54d8, getALPN: jdk.internal.net.http.common.MinimalFuture@1f266e7c[Completed normally] (id=6600), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 601ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 601ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [7s 601ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 601ms] SSL Reader(SocketTube(97)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-37-SelectorManager] [7s 601ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 602ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5aad54d8, getALPN: jdk.internal.net.http.common.MinimalFuture@1f266e7c[Completed normally] (id=6600), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 602ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 602ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 602ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [7s 602ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-37-SelectorManager] [7s 602ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-36-Worker7] [7s 602ms] Http2Connection(SSLTube(SocketTube(97))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-37-SelectorManager] [7s 602ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] SocketTube(97) write: cancel DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-36-Worker7] [7s 602ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-37-SelectorManager] [7s 603ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams Server connection to /127.0.0.1:57026 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [7s 604ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 605ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:42219/ GET DEBUG: [MainThread] [7s 605ms] Exchange establishing exchange for https://127.0.0.1:42219/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [7s 606ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 606ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 606ms] PlainHttpConnection(SocketTube(98)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [7s 607ms] PlainHttpConnection(SocketTube(98)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [7s 607ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [7s 607ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-38-SelectorManager] [7s 607ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@528deeb9 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-38-SelectorManager] [7s 607ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34605, Session(1711990277987|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-SelectorManager] [7s 607ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34605 DEBUG: [HttpClient-37-Worker0] [7s 607ms] SocketTube(98) connecting flows DEBUG: [HttpClient-37-Worker0] [7s 607ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [7s 607ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-37-Worker0] [7s 607ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker0] [7s 607ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker0] [7s 607ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker0] [7s 607ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-37-Worker0] [7s 607ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-37-Worker0] [7s 608ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-37-Worker0] [7s 608ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-SelectorManager] [7s 607ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-37-Worker0] [7s 608ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker0] [7s 608ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker0] [7s 608ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] 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@587585c9[Not completed, 4 dependents] (id=6659) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SSL Reader(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (true) DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [7s 608ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-37-Worker1] [7s 608ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker1] [7s 608ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [7s 608ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [7s 610ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [7s 610ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [7s 610ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker0] [7s 610ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 610ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [7s 610ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [7s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 612ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [7s 612ms] SocketTube(98) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [7s 612ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 612ms] SSL Reader(SocketTube(98)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 613ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 613ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 613ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [7s 613ms] SSL Reader(SocketTube(98)) Unwrapping: 133 DEBUG: [HttpClient-38-SelectorManager] [7s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 613ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-37-Worker2] [7s 613ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [7s 613ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [7s 613ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [7s 613ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-SelectorManager] [7s 613ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 613ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [7s 614ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [7s 615ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [7s 615ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-37-Worker2] [7s 615ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker2] [7s 615ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 615ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker2] [7s 615ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker2] [7s 615ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker2] [7s 615ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 615ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [7s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (true) DEBUG: [HttpClient-38-SelectorManager] [7s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 616ms] SocketTube(98) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [7s 616ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 616ms] SSL Reader(SocketTube(98)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 616ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 616ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 616ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [7s 616ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker3] [7s 616ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [7s 616ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 616ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [7s 616ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 616ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [7s 617ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [7s 617ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 617ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [7s 617ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 617ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [7s 617ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [7s 617ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker3] [7s 617ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [7s 617ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [7s 617ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [7s 618ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [7s 618ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [7s 618ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [7s 618ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [7s 618ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-37-Worker3] [7s 619ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@76221b76 DEBUG: [HttpClient-37-Worker3] [7s 619ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [7s 619ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 619ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 619ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 619ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 619ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [7s 619ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-Worker3] [7s 619ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [7s 619ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 619ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 619ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 619ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 619ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 619ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker3] [7s 619ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [7s 619ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 619ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [7s 619ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [7s 619ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [7s 619ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [7s 620ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [7s 620ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [7s 620ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [7s 620ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [7s 620ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [7s 620ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [7s 620ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [7s 620ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42219/ GET DEBUG: [HttpClient-37-Worker3] [7s 620ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker3] [7s 620ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [7s 620ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker3] [7s 621ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [7s 621ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 621ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [7s 621ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [7s 621ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 621ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [7s 621ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-37-Worker3] [7s 621ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [7s 621ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 621ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 621ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 621ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 621ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 621ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker3] [7s 621ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 622ms] SocketTube(98) trying to write: 162 DEBUG: [HttpClient-37-Worker3] [7s 622ms] SocketTube(98) wrote: 162 DEBUG: [HttpClient-37-Worker3] [7s 622ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [7s 622ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 622ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 622ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false TestServer(2): starting connection DEBUG: [Test-server-pool] [7s 622ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 622ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 622ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 622ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 622ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker3] [7s 622ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker3] [7s 622ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 622ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [7s 623ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [7s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [readLoop] [7s 623ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 623ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 623ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-38-SelectorManager] [7s 623ms] SocketTube(98) read bytes: 1803 DEBUG: [HttpClient-38-SelectorManager] [7s 623ms] SSL Reader(SocketTube(98)) onNext DEBUG: [readLoop] [7s 623ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-SelectorManager] [7s 623ms] SSL Reader(SocketTube(98)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [7s 623ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 623ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 623ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 623ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-SelectorManager] [7s 623ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 623ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 623ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [7s 623ms] SSL Reader(SocketTube(98)) Unwrapping: 1803 DEBUG: [HttpClient-38-SelectorManager] [7s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) TestServer: GET / DEBUG: [HttpClient-37-Worker4] [7s 623ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-37-Worker4] [7s 623ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [7s 623ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 Server: got END_STREAM for stream 1 DEBUG: [HttpClient-37-Worker4] [7s 623ms] SSL Reader(SocketTube(98)) Unwrapping: 77 TestServer(2): Using handler for: / DEBUG: [HttpClient-37-Worker4] [7s 624ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [7s 624ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker4] [7s 624ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker4] [7s 624ms] SSL Reader(SocketTube(98)) sending 39 DEBUG: [HttpClient-37-Worker4] [7s 624ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker4] [7s 624ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [7s 624ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 624ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 624ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [7s 624ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [7s 624ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker4] [7s 624ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-37-Worker4] [7s 624ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker4] [7s 624ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-37-Worker4] [7s 624ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-Worker4] [7s 624ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-SelectorManager] [7s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 624ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 624ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 624ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [7s 625ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [7s 625ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [7s 625ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [7s 625ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker4] [7s 625ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [7s 625ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [7s 625ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 626ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-37-Worker4] [7s 626ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-37-Worker4] [7s 626ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker4] [7s 626ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 626ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker4] [7s 626ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 626ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [readLoop] [7s 626ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 626ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 626ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [7s 626ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker4] [7s 626ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker4] [7s 626ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [7s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (true) DEBUG: [HttpClient-37-Worker4] [7s 626ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [7s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 626ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [7s 626ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 626ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 626ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7710a3 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 626ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [7s 626ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [7s 626ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [HttpClient-37-Worker5] [7s 627ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker5] [7s 627ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker5] [7s 627ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker5] [7s 627ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-37-Worker5] [7s 627ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 627ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 627ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 627ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 627ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 627ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 627ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker5] [7s 627ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-37-Worker5] [7s 627ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker5] [7s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 627ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [7s 627ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [7s 627ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker5] [7s 627ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 34605 DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 34605 DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker5] [7s 628ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-37-Worker5] [7s 628ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [7s 628ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker5] [7s 628ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker5] [7s 628ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker5] [7s 628ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker5] [7s 628ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-37-Worker5] [7s 628ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 628ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 628ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 628ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-37-Worker5] [7s 628ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker5] [7s 628ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 628ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker5] [7s 628ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-37-Worker5] [7s 629ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [7s 629ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 629ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker5] [7s 629ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker5] [7s 629ms] HttpClientImpl(38) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:42219/ DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-38-SelectorManager] [7s 629ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70f1341b DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-Worker5] [7s 629ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-38-SelectorManager] [7s 629ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker5] [7s 629ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-Worker5] [7s 630ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker5] [7s 630ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker5] [7s 630ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) wrapping 34 bytes DEBUG: [HttpClient-37-Worker5] [7s 630ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 630ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@e9ab090 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [7s 630ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 630ms] SocketTube(98) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 630ms] SocketTube(98) pausing read event DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-Worker5] [7s 630ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SocketTube(98) write: cancel DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [7s 630ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [7s 631ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [7s 631ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [7s 631ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-SelectorManager] [7s 631ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-SelectorManager] [7s 631ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-SelectorManager] [7s 631ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-SelectorManager] [7s 631ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams Server connection to /127.0.0.1:34605 stopping. 1 streams DEBUG: [HttpClient-37-Worker5] [7s 630ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@e9ab090 (java.io.IOException: selector manager closed) TestServer: Connection writer stopping DEBUG: [HttpClient-37-Worker5] [7s 631ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 631ms] 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@587585c9[Not completed, 4 dependents] (id=6659) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@76221b76, getALPN: jdk.internal.net.http.common.MinimalFuture@4fc6c740[Completed normally] (id=6665), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [7s 631ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 632ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 632ms] SSL Reader(SocketTube(98)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-37-Worker5] [7s 632ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 632ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@76221b76, getALPN: jdk.internal.net.http.common.MinimalFuture@4fc6c740[Completed normally] (id=6665), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 632ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 632ms] Http2Connection(SSLTube(SocketTube(98))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-37-Worker5] [7s 632ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 632ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 632ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker5] [7s 632ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-37-Worker5] [7s 632ms] SSL Writer(SocketTube(98)) stop DEBUG: [HttpClient-37-Worker5] [7s 632ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-37-Worker5] [7s 632ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker5] [7s 632ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-37-Worker5] [7s 633ms] SocketTube(98) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 634ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 634ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:42219/ GET DEBUG: [MainThread] [7s 634ms] Exchange establishing exchange for https://127.0.0.1:42219/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [7s 635ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 635ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 636ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [7s 636ms] PlainHttpConnection(SocketTube(99)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [7s 636ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [HttpClient-39-SelectorManager] [7s 636ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@d7957d for C (true) DEBUG: [MainThread] [7s 636ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-39-SelectorManager] [7s 636ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48549, Session(1711990278023|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-SelectorManager] [7s 636ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48549 DEBUG: [HttpClient-38-Worker0] [7s 636ms] SocketTube(99) connecting flows DEBUG: [HttpClient-38-Worker0] [7s 636ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [7s 636ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-38-Worker0] [7s 636ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [7s 636ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-38-Worker0] [7s 636ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker0] [7s 636ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker0] [7s 636ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-38-Worker0] [7s 636ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-38-Worker0] [7s 636ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [7s 636ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] 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@a2ffe0d[Not completed, 4 dependents] (id=6724) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SSL Reader(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (true) DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [7s 637ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [7s 637ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker1] [7s 637ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [7s 637ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [7s 637ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-38-Worker0] [7s 637ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-38-Worker0] [7s 637ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker0] [7s 639ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [7s 639ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [7s 639ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [7s 639ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker0] [7s 639ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [7s 639ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [7s 639ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [7s 639ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [7s 639ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [7s 639ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [7s 639ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [7s 640ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [7s 640ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker0] [7s 640ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [7s 640ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [7s 640ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [7s 640ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [7s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 642ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [7s 642ms] SocketTube(99) read bytes: 133 DEBUG: [HttpClient-39-SelectorManager] [7s 642ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 642ms] SSL Reader(SocketTube(99)) Adding 133 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 642ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [HttpClient-39-SelectorManager] [7s 642ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 642ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [7s 642ms] SSL Reader(SocketTube(99)) Unwrapping: 133 DEBUG: [HttpClient-38-Worker2] [7s 642ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [7s 642ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [7s 642ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [7s 642ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [7s 642ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [7s 642ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-SelectorManager] [7s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 643ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [7s 643ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [7s 644ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [7s 644ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-38-Worker2] [7s 644ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker2] [7s 644ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 644ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [7s 644ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker2] [7s 644ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker2] [7s 644ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 644ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [7s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (true) DEBUG: [HttpClient-39-SelectorManager] [7s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 644ms] SocketTube(99) read bytes: 175 DEBUG: [HttpClient-39-SelectorManager] [7s 644ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 644ms] SSL Reader(SocketTube(99)) Adding 175 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 644ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [HttpClient-39-SelectorManager] [7s 644ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 644ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [7s 644ms] SSL Reader(SocketTube(99)) Unwrapping: 175 DEBUG: [HttpClient-38-Worker3] [7s 644ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker3] [7s 644ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [7s 644ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker3] [7s 644ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [7s 644ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker3] [7s 645ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [7s 645ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [7s 645ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [7s 645ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [7s 645ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [7s 645ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [7s 645ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker3] [7s 645ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [7s 645ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [7s 645ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [7s 646ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [7s 646ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [7s 646ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [7s 646ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-38-Worker3] [7s 646ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3c4fe812 DEBUG: [HttpClient-38-Worker3] [7s 647ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [7s 647ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 647ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 647ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 647ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 647ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker3] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 647ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [7s 647ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [7s 647ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [7s 647ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker3] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [7s 647ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [7s 647ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [7s 647ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [7s 647ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [7s 647ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [7s 647ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [7s 647ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [7s 647ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [7s 647ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [7s 648ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [7s 648ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [7s 648ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [7s 648ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42219/ GET DEBUG: [HttpClient-38-Worker3] [7s 648ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker3] [7s 648ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [7s 648ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-Worker3] [7s 648ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [7s 648ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [7s 648ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [7s 648ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [7s 648ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 649ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SocketTube(99) wrote: 90 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [7s 649ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 649ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [7s 649ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 649ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [7s 649ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 649ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 649ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 649ms] SocketTube(99) trying to write: 162 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SocketTube(99) wrote: 162 DEBUG: [HttpClient-38-Worker3] [7s 649ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [7s 650ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 650ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 650ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 650ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 650ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [7s 650ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 650ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 650ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [7s 650ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 650ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker3] [7s 650ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker3] [7s 650ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 650ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [7s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) TestServer(2): starting connection DEBUG: [HttpClient-39-SelectorManager] [7s 650ms] SocketTube(99) read bytes: 1726 DEBUG: [HttpClient-39-SelectorManager] [7s 650ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 650ms] SSL Reader(SocketTube(99)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 650ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [HttpClient-38-Worker4] [7s 650ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [7s 650ms] SSL Reader(SocketTube(99)) Unwrapping: 1726 DEBUG: [HttpClient-39-SelectorManager] [7s 650ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [7s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [Test-server-pool] [7s 650ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 650ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 650ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [7s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [Test-server-pool] [7s 650ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-SelectorManager] [7s 650ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [7s 650ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [7s 650ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [7s 650ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [7s 650ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [7s 651ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker4] [7s 651ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker4] [7s 651ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker4] [7s 651ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [7s 651ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 651ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 651ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [7s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (true) DEBUG: [readLoop] [7s 651ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 651ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 651ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 651ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 651ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-SelectorManager] [7s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 651ms] SocketTube(99) read bytes: 77 DEBUG: [HttpClient-39-SelectorManager] [7s 651ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 651ms] SSL Reader(SocketTube(99)) Adding 77 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 651ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [HttpClient-38-Worker5] [7s 651ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-39-SelectorManager] [7s 651ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-38-Worker5] [7s 651ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [HttpClient-38-Worker5] [7s 652ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [7s 652ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker5] [7s 652ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker5] [7s 652ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-38-Worker5] [7s 652ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker5] [7s 652ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [7s 652ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker5] [7s 652ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker5] [7s 652ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [7s 652ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [7s 652ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker5] [7s 652ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 DEBUG: [HttpClient-38-Worker5] [7s 652ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker5] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [7s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-38-Worker5] [7s 652ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-SelectorManager] [7s 652ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [7s 652ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker5] [7s 652ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker5] [7s 652ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker5] [7s 652ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker5] [7s 652ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker5] [7s 653ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-38-Worker5] [7s 653ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-38-Worker5] [7s 653ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker5] [7s 653ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [7s 653ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker5] [7s 653ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 653ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [7s 653ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [readLoop] [7s 653ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 653ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [7s 653ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [7s 654ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker5] [7s 654ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker5] [7s 654ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker5] [7s 654ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [7s 654ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [7s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (true) DEBUG: [HttpClient-39-SelectorManager] [7s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 654ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [7s 654ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 654ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 654ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f2d712c for R (false) DEBUG: [HttpClient-39-SelectorManager] [7s 654ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker6] [7s 654ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker6] [7s 654ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-38-Worker6] [7s 654ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker6] [7s 654ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker6] [7s 654ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker6] [7s 654ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-38-Worker6] [7s 654ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker6] [7s 654ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [7s 654ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker6] [7s 654ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker6] [7s 655ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [7s 655ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [7s 655ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker6] [7s 655ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-38-Worker6] [7s 655ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker6] [7s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [7s 655ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker6] [7s 655ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker6] [7s 655ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker6] [7s 655ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 48549 DEBUG: [HttpClient-38-Worker6] [7s 655ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 48549 DEBUG: [HttpClient-38-Worker6] [7s 655ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker6] [7s 655ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker6] [7s 655ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-38-Worker6] [7s 655ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [7s 655ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-38-Worker6] [7s 656ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker6] [7s 656ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [7s 656ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker6] [7s 656ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker6] [7s 656ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-38-Worker6] [7s 656ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker6] [7s 656ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [7s 657ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker6] [7s 657ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker6] [7s 657ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker6] [7s 657ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker6] [7s 657ms] HttpClientImpl(39) ClientImpl (async) elapsed 22 millis for GET to https://127.0.0.1:42219/ DEBUG: [HttpClient-38-Worker6] [7s 657ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker6] [7s 657ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker6] [7s 657ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker6] [7s 657ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-39-SelectorManager] [7s 657ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-38-Worker6] [7s 657ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@678ac13b DEBUG: [HttpClient-38-Worker6] [7s 657ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker6] [7s 657ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-38-Worker6] [7s 657ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [7s 657ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker6] [7s 657ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker6] [7s 657ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 657ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-Worker6] [7s 657ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [7s 657ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1e8fe64d (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-Worker6] [7s 657ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 657ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-39-SelectorManager] [7s 657ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker6] [7s 657ms] SocketTube(99) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker6] [7s 658ms] SocketTube(99) pausing read event DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-Worker6] [7s 658ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SocketTube(99) write: cancel DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [7s 658ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [7s 659ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [7s 659ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-Worker6] [7s 658ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1e8fe64d (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-Worker6] [7s 659ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [7s 659ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [7s 659ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [7s 659ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-SelectorManager] [7s 659ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-39-SelectorManager] [7s 659ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-38-Worker6] [7s 659ms] 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@a2ffe0d[Not completed, 4 dependents] (id=6724) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3c4fe812, getALPN: jdk.internal.net.http.common.MinimalFuture@61fded40[Completed normally] (id=6730), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING Server connection to /127.0.0.1:48549 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-38-Worker6] [7s 659ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [7s 660ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [7s 660ms] SSL Reader(SocketTube(99)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-38-Worker6] [7s 660ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [7s 660ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3c4fe812, getALPN: jdk.internal.net.http.common.MinimalFuture@61fded40[Completed normally] (id=6730), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [7s 660ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [7s 660ms] Http2Connection(SSLTube(SocketTube(99))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-38-Worker6] [7s 660ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [7s 661ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [7s 661ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker6] [7s 661ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-38-Worker6] [7s 661ms] SSL Writer(SocketTube(99)) stop DEBUG: [HttpClient-38-Worker6] [7s 661ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-38-Worker6] [7s 661ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker6] [7s 661ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-38-Worker6] [7s 661ms] SocketTube(99) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 662ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 662ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:42219/ GET DEBUG: [MainThread] [7s 663ms] Exchange establishing exchange for https://127.0.0.1:42219/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [7s 666ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 666ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 666ms] PlainHttpConnection(SocketTube(100)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [7s 666ms] PlainHttpConnection(SocketTube(100)) bind completed /0.0.0.0 DEBUG: [MainThread] [7s 666ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [MainThread] [7s 666ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [7s 666ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6788f67a for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-40-SelectorManager] [7s 666ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37649, Session(1711990278052|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-40-SelectorManager] [7s 666ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37649 DEBUG: [HttpClient-39-Worker0] [7s 667ms] SocketTube(100) connecting flows DEBUG: [HttpClient-39-Worker0] [7s 667ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [7s 667ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-39-Worker0] [7s 667ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker0] [7s 667ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6d709d0a[Not completed, 4 dependents] (id=6789) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SSL Reader(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (true) DEBUG: [HttpClient-39-Worker0] [7s 667ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker0] [7s 667ms] SSL Writer(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SocketTube(100) DEBUG: [HttpClient-39-Worker0] [7s 667ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-39-Worker0] [7s 667ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [7s 667ms] SSL Writer(SocketTube(100)) onSubscribe initiating handshaking DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [7s 667ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-39-Worker0] [7s 667ms] SSL Writer(SocketTube(100)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [7s 667ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [7s 667ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker1] [7s 667ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker1] [7s 668ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [7s 668ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [7s 670ms] SocketTube(100) trying to write: 2191 DEBUG: [HttpClient-39-Worker0] [7s 670ms] SocketTube(100) wrote: 2191 DEBUG: [HttpClient-39-Worker0] [7s 670ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker0] [7s 670ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [7s 670ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker0] [7s 670ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [7s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 672ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [7s 672ms] SocketTube(100) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [7s 672ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 672ms] SSL Reader(SocketTube(100)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 672ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 672ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 672ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [7s 672ms] SSL Reader(SocketTube(100)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [7s 672ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [7s 673ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [7s 673ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [7s 673ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [7s 673ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [7s 673ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-40-SelectorManager] [7s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 673ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [7s 673ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [7s 674ms] SocketTube(100) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [7s 674ms] SocketTube(100) wrote: 6 DEBUG: [HttpClient-39-Worker2] [7s 674ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker2] [7s 674ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 674ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker2] [7s 674ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker2] [7s 674ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker2] [7s 674ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 674ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [7s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (true) DEBUG: [HttpClient-40-SelectorManager] [7s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 675ms] SocketTube(100) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [7s 675ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 675ms] SSL Reader(SocketTube(100)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 675ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 675ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 675ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [7s 675ms] SSL Reader(SocketTube(100)) Unwrapping: 175 DEBUG: [HttpClient-39-Worker3] [7s 675ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [7s 675ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [7s 675ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [7s 675ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [7s 675ms] SSL Reader(SocketTube(100)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [7s 676ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [7s 676ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [7s 676ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [7s 676ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [7s 676ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [7s 676ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [7s 676ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker3] [7s 676ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [7s 676ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [7s 676ms] SSL Reader(SocketTube(100)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [7s 677ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [7s 677ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [7s 677ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [7s 677ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [7s 677ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [7s 677ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [7s 677ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [7s 677ms] SSL Writer(SocketTube(100)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [7s 677ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [7s 677ms] SSLFlowDelegate(SocketTube(100)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [7s 677ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [7s 677ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [7s 677ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [7s 678ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [7s 678ms] SSLTube(SocketTube(100)) connecting flows DEBUG: [HttpClient-39-Worker3] [7s 678ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@13830861 DEBUG: [HttpClient-39-Worker3] [7s 678ms] Http2Connection(SSLTube(SocketTube(100))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [7s 678ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 678ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 678ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 678ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 678ms] SSLTube(SocketTube(100)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [7s 678ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker3] [7s 679ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [7s 679ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [7s 679ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 679ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [7s 679ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [7s 679ms] SSL Writer(SocketTube(100)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [7s 679ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker3] [7s 679ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [7s 679ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [7s 679ms] Http2Connection(SSLTube(SocketTube(100))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [7s 679ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [7s 679ms] Http2Connection(SSLTube(SocketTube(100))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [7s 679ms] Http2Connection(SSLTube(SocketTube(100))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [7s 679ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [7s 679ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [7s 679ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [7s 679ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [7s 679ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [7s 679ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [7s 679ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [7s 679ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(0) sendHeadersOnly() Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42219/ GET DEBUG: [HttpClient-39-Worker3] [7s 680ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [7s 680ms] Http2Connection(SSLTube(SocketTube(100))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [7s 680ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-Worker3] [7s 680ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [7s 680ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [7s 680ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [7s 680ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [7s 680ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [7s 680ms] SSL Writer(SocketTube(100)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 680ms] SSL Writer(SocketTube(100)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [7s 680ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [7s 680ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 680ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 680ms] SocketTube(100) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [7s 680ms] SocketTube(100) wrote: 90 DEBUG: [HttpClient-39-Worker3] [7s 680ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [7s 680ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 680ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 680ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 680ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [7s 680ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [7s 680ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 680ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 680ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [7s 681ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 681ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSLTube(SocketTube(100)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 681ms] SocketTube(100) trying to write: 162 DEBUG: [HttpClient-39-Worker3] [7s 681ms] SocketTube(100) wrote: 162 DEBUG: [HttpClient-39-Worker3] [7s 681ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [7s 681ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 681ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [7s 681ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [7s 681ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker3] [7s 681ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker3] [7s 681ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 681ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [7s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-40-SelectorManager] [7s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 682ms] SocketTube(100) read bytes: 1726 DEBUG: [HttpClient-40-SelectorManager] [7s 682ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 682ms] SSL Reader(SocketTube(100)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 682ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) DEBUG: [HttpClient-39-Worker4] [7s 682ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker4] [7s 682ms] SSL Reader(SocketTube(100)) Unwrapping: 1726 DEBUG: [HttpClient-40-SelectorManager] [7s 682ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 682ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 682ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 682ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 682ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-40-SelectorManager] [7s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 682ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [7s 682ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [7s 682ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [7s 682ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [7s 682ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [7s 682ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker4] [7s 682ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker4] [7s 682ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker4] [7s 682ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 682ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [7s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (true) TestServer(2): connection started DEBUG: [readLoop] [7s 682ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 682ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [7s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [readLoop] [7s 682ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 682ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [7s 683ms] SocketTube(100) read bytes: 77 DEBUG: [HttpClient-40-SelectorManager] [7s 683ms] SSL Reader(SocketTube(100)) onNext DEBUG: [readLoop] [7s 683ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [HttpClient-40-SelectorManager] [7s 683ms] SSL Reader(SocketTube(100)) Adding 77 bytes to read buffer DEBUG: [readLoop] [7s 683ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 683ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-40-SelectorManager] [7s 683ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) DEBUG: [HttpClient-39-Worker5] [7s 683ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [7s 683ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [7s 683ms] SSL Reader(SocketTube(100)) Unwrapping: 77 DEBUG: [HttpClient-39-Worker5] [7s 683ms] SSL Reader(SocketTube(100)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [7s 683ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker5] [7s 683ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker5] [7s 683ms] SSL Reader(SocketTube(100)) sending 39 DEBUG: [HttpClient-39-Worker5] [7s 683ms] SSL Reader(SocketTube(100)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker5] [7s 683ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [7s 683ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker5] [7s 683ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 39 bytes downstream TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-39-Worker5] [7s 683ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [7s 684ms] Http2Connection(SSLTube(SocketTube(100))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [7s 684ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker5] [7s 684ms] Http2Connection(SSLTube(SocketTube(100))) Processing 39 DEBUG: [HttpClient-39-Worker5] [7s 684ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker5] [7s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [7s 684ms] 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] [7s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 684ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [7s 684ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker5] [7s 684ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker5] [7s 684ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker5] [7s 684ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker5] [7s 685ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker5] [7s 685ms] SocketTube(100) trying to write: 47 DEBUG: [HttpClient-39-Worker5] [7s 685ms] SocketTube(100) wrote: 47 DEBUG: [HttpClient-39-Worker5] [7s 685ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker5] [7s 685ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [7s 685ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker5] [7s 685ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker5] [7s 685ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(1) DEBUG: [readLoop] [7s 685ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [7s 685ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker5] [7s 685ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker5] [7s 685ms] SocketTube(100) resuming read event DEBUG: [readLoop] [7s 685ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 686ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [7s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (true) DEBUG: [HttpClient-40-SelectorManager] [7s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 686ms] SocketTube(100) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [7s 686ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 686ms] SSL Reader(SocketTube(100)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 686ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28721ec0 for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 686ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [7s 685ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [7s 686ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [7s 686ms] SSL Reader(SocketTube(100)) Unwrapping: 151 DEBUG: [HttpClient-39-Worker5] [7s 686ms] SSL Reader(SocketTube(100)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker5] [7s 686ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker5] [7s 686ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker5] [7s 686ms] SSL Reader(SocketTube(100)) sending 15 DEBUG: [HttpClient-39-Worker5] [7s 686ms] SSL Reader(SocketTube(100)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker5] [7s 686ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [7s 686ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker5] [7s 686ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker5] [7s 686ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [7s 686ms] Http2Connection(SSLTube(SocketTube(100))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [7s 686ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker5] [7s 686ms] Http2Connection(SSLTube(SocketTube(100))) Processing 15 DEBUG: [HttpClient-39-Worker5] [7s 686ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker5] [7s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [7s 686ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [7s 687ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [7s 687ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker5] [7s 687ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 37649 DEBUG: [HttpClient-39-Worker5] [7s 687ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 37649 DEBUG: [HttpClient-39-Worker5] [7s 687ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker5] [7s 687ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker5] [7s 687ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(2) DEBUG: [HttpClient-39-Worker5] [7s 687ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [7s 687ms] SSL Reader(SocketTube(100)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) sending 13 DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker5] [7s 688ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [7s 688ms] Http2Connection(SSLTube(SocketTube(100))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [7s 688ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker5] [7s 688ms] Http2Connection(SSLTube(SocketTube(100))) Processing 13 DEBUG: [HttpClient-39-Worker5] [7s 688ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker5] [7s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [7s 688ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [7s 688ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [7s 688ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker5] [7s 688ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker5] [7s 688ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker5] [7s 688ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(3) DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [7s 688ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker5] [7s 689ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker5] [7s 689ms] SSL Reader(SocketTube(100)) sending 9 DEBUG: [HttpClient-39-Worker5] [7s 689ms] SSL Reader(SocketTube(100)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker5] [7s 689ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [7s 689ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker5] [7s 689ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100))) Processing 9 DEBUG: [HttpClient-39-Worker5] [7s 689ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker5] [7s 689ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [7s 689ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker5] [7s 689ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker5] [7s 689ms] HttpClientImpl(40) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:42219/ DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100))) Closed stream 1 DEBUG: [HttpClient-40-SelectorManager] [7s 689ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@725f39d2 DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-39-Worker5] [7s 689ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(4) DEBUG: [HttpClient-39-Worker5] [7s 689ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-40-SelectorManager] [7s 689ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-39-Worker5] [7s 689ms] SSL Reader(SocketTube(100)) requesting 1 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSL Writer(SocketTube(100)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-Worker5] [7s 690ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker5] [7s 690ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSL Writer(SocketTube(100)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSL Writer(SocketTube(100)) wrapping 34 bytes DEBUG: [HttpClient-39-Worker5] [7s 690ms] SocketTube(100) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 690ms] SocketTube(100) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7cc64d34 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-Worker5] [7s 690ms] SocketTube(100) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 690ms] SocketTube(100) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 690ms] SocketTube(100) pausing read event DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSL Writer(SocketTube(100)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSL Writer(SocketTube(100)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSL Writer(SocketTube(100)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [7s 690ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] SocketTube(100) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] SocketTube(100) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] SocketTube(100) write: cancel DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-Worker5] [7s 690ms] SocketTube(100) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:37649 stopping. 1 streams DEBUG: [HttpClient-39-Worker5] [7s 691ms] SocketTube(100) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7cc64d34 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-40-SelectorManager] [7s 691ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-39-Worker5] [7s 691ms] SocketTube(100) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 692ms] SocketTube(100) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6d709d0a[Not completed, 4 dependents] (id=6789) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@13830861, getALPN: jdk.internal.net.http.common.MinimalFuture@5269ed97[Completed normally] (id=6795), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [7s 692ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 692ms] SSL Reader(SocketTube(100)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 692ms] SSL Reader(SocketTube(100)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-Worker5] [7s 692ms] SSL Reader(SocketTube(100)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 692ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@13830861, getALPN: jdk.internal.net.http.common.MinimalFuture@5269ed97[Completed normally] (id=6795), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 692ms] Http2Connection(SSLTube(SocketTube(100))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 692ms] Http2Connection(SSLTube(SocketTube(100))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-Worker5] [7s 693ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 693ms] SSLTube(SocketTube(100)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [7s 693ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker5] [7s 693ms] SSL Reader(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker5] [7s 693ms] SSL Writer(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker5] [7s 693ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-39-Worker5] [7s 693ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker5] [7s 693ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-39-Worker5] [7s 693ms] SocketTube(100) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 695ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 695ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [HttpClient-40-Worker0] [7s 695ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [7s 695ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [7s 696ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [7s 696ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [7s 696ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [7s 696ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [7s 696ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [7s 696ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [7s 696ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [7s 696ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@795b0def queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [7s 696ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@795b0def, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [7s 696ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [7s 696ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [7s 696ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [7s 696ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [7s 696ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [7s 696ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [7s 697ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67592701 for C (true) DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56736 DEBUG: [HttpClient-40-Worker1] [7s 697ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [7s 697ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [7s 697ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [7s 697ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [7s 697ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker1] [7s 697ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-Worker1] [7s 697ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-40-Worker1] [7s 697ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker1] [7s 697ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-40-Worker1] [7s 697ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6da14c71 DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-40-Worker2] [7s 697ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [7s 697ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker3] [7s 698ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker3] [7s 698ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [7s 698ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [7s 698ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker2] [7s 697ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [7s 698ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [7s 698ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-40-Worker2] [7s 698ms] SocketTube(101) resuming read event DEBUG: [HttpClient-40-Worker2] [7s 698ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [7s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (true) DEBUG: [HttpClient-40-Worker3] [7s 698ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker3] [7s 698ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker3] [7s 698ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker3] [7s 698ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker3] [7s 698ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker3] [7s 698ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker3] [7s 698ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker3] [7s 699ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-40-Worker3] [7s 699ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-40-Worker3] [7s 699ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [7s 699ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker3] [7s 699ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker3] [7s 699ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6ac5a95a DEBUG: [HttpClient-40-Worker3] [7s 699ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [7s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for None (false) DEBUG: [HttpClient-41-SelectorManager] [7s 700ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [7s 700ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [7s 700ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [7s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-41-SelectorManager] [7s 700ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [7s 700ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@795b0def DEBUG: [HttpClient-40-Worker4] [7s 700ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [7s 700ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@795b0def DEBUG: [HttpClient-40-Worker4] [7s 700ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@795b0def DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 56736 DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3c38fbd3(41) DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@15f88deb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@639bacaf queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [7s 701ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [7s 701ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@15f88deb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@639bacaf, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@15f88deb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@639bacaf DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@15f88deb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@639bacaf DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [7s 701ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [7s 701ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-40-Worker4] [7s 701ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [7s 702ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-40-Worker4] [7s 702ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker4] [7s 702ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [7s 702ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker4] [7s 702ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [7s 702ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker4] [7s 702ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [7s 702ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [7s 702ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker5] [7s 702ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker5] [7s 702ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [7s 702ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-40-Worker4] [7s 702ms] HttpClientImpl(41) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-40-Worker4] [7s 702ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-40-Worker4] [7s 702ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3c38fbd3(41) DEBUG: [HttpClient-40-Worker4] [7s 702ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-40-Worker4] [7s 702ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] SocketTube(101) pausing read event DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] ConnectionPool(41) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [7s 704ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 705ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 706ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [HttpClient-41-Worker0] [7s 706ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [7s 706ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [7s 706ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [7s 706ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [7s 706ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [7s 707ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [7s 707ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [7s 707ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [7s 707ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [7s 707ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1b908e11 queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [7s 707ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1b908e11, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [7s 707ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [7s 707ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [7s 707ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [7s 707ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [7s 707ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [7s 707ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [7s 707ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [7s 707ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7b5cfdea for C (true) DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56750 DEBUG: [HttpClient-41-Worker1] [7s 708ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [7s 708ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [7s 708ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [7s 708ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [7s 708ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker1] [7s 708ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-41-Worker1] [7s 708ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-41-Worker1] [7s 708ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@71a4969a DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-41-Worker2] [7s 708ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [7s 708ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [7s 708ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [7s 708ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-41-Worker2] [7s 708ms] SocketTube(102) resuming read event DEBUG: [HttpClient-41-Worker2] [7s 708ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a606ca for R (true) DEBUG: [HttpClient-41-Worker1] [7s 708ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-41-Worker1] [7s 708ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-SelectorManager] [7s 708ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [7s 709ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker3] [7s 709ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker3] [7s 709ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [7s 709ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker3] [7s 709ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker3] [7s 709ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-41-Worker1] [7s 709ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [7s 709ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [7s 709ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [7s 709ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [7s 709ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [7s 709ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [7s 709ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker1] [7s 709ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-41-Worker1] [7s 709ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-41-Worker1] [7s 709ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker1] [7s 709ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [7s 709ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [7s 709ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [7s 709ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [7s 709ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [7s 710ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [7s 710ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1e872a43 DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-41-Worker1] [7s 710ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) headersReader is not yet completed DEBUG: [HttpClient-42-SelectorManager] [7s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a606ca for None (false) DEBUG: [HttpClient-42-SelectorManager] [7s 710ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [7s 711ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [7s 711ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [7s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a606ca for R (false) DEBUG: [HttpClient-42-SelectorManager] [7s 711ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1b908e11 DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1b908e11 DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1b908e11 DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 56750 DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@193a657c(42) DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@36d3c195/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13ec7649 queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [7s 711ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [7s 711ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [7s 711ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [7s 712ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@36d3c195/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13ec7649, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [7s 712ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@36d3c195/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13ec7649 DEBUG: [HttpClient-41-Worker4] [7s 712ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [7s 712ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@36d3c195/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13ec7649 DEBUG: [HttpClient-41-Worker4] [7s 712ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [7s 712ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [7s 712ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [7s 712ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-41-Worker4] [7s 712ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [7s 712ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-41-Worker4] [7s 712ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker4] [7s 712ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [7s 712ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker4] [7s 712ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [7s 712ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker4] [7s 712ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker4] [7s 712ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a606ca for R (false) DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [7s 712ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [7s 712ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker5] [7s 712ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [7s 712ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-41-Worker4] [7s 712ms] HttpClientImpl(42) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-41-Worker4] [7s 712ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [7s 712ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@193a657c(42) DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] SocketTube(102) pausing read event DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] ConnectionPool(42) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [7s 713ms] Http2ClientImpl stopping DEBUG: [HttpClient-41-Worker4] [7s 713ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-41-Worker4] [7s 713ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [MainThread] [7s 714ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 715ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [HttpClient-42-Worker0] [7s 716ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [7s 716ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [7s 716ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [7s 716ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [7s 716ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [7s 716ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [7s 716ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [7s 716ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [7s 716ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [7s 716ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32a1b5d queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [7s 716ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32a1b5d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [7s 716ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [7s 716ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [7s 716ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [7s 716ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [7s 716ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [7s 716ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [7s 716ms] PlainHttpConnection(SocketTube(103)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [7s 717ms] PlainHttpConnection(SocketTube(103)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [7s 717ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@616f59de for C (true) DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:32859 DEBUG: [HttpClient-42-Worker1] [7s 717ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [7s 717ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [7s 717ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [7s 717ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [7s 717ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker1] [7s 717ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [7s 717ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-42-Worker1] [7s 717ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker1] [7s 717ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-42-Worker1] [7s 717ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b9732ae DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [7s 717ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker2] [7s 717ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [7s 717ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [7s 717ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [7s 717ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-42-Worker2] [7s 717ms] SocketTube(103) resuming read event Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-42-Worker2] [7s 717ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [7s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for R (true) DEBUG: [HttpClient-42-Worker3] [7s 717ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker3] [7s 718ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [7s 718ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker3] [7s 718ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker3] [7s 718ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Publisher(SocketTube(103)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker1] [7s 718ms] SocketTube(103) trying to write: 191 DEBUG: [HttpClient-42-Worker1] [7s 718ms] SocketTube(103) wrote: 191 DEBUG: [HttpClient-42-Worker1] [7s 718ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker1] [7s 718ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [7s 718ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker1] [7s 718ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker1] [7s 718ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [7s 718ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [7s 719ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [7s 719ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker1] [7s 719ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [7s 719ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4964ad00 DEBUG: [HttpClient-42-Worker1] [7s 719ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker1] [7s 719ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker1] [7s 719ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker1] [7s 719ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-42-Worker1] [7s 719ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-43-SelectorManager] [7s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for None (false) DEBUG: [HttpClient-43-SelectorManager] [7s 720ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [7s 720ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [7s 720ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [7s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for R (false) DEBUG: [HttpClient-42-Worker4] [7s 720ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32a1b5d DEBUG: [HttpClient-42-Worker4] [7s 720ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [7s 720ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32a1b5d DEBUG: [HttpClient-42-Worker4] [7s 720ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [7s 720ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [7s 720ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32a1b5d DEBUG: [HttpClient-42-Worker4] [7s 720ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [7s 720ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-43-SelectorManager] [7s 720ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 32859 DEBUG: [HttpClient-42-Worker4] [7s 720ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1c6f4011(43) DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@78186b4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32c3e0b4 queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [7s 721ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [7s 721ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@78186b4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32c3e0b4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@78186b4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32c3e0b4 DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@78186b4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32c3e0b4 DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [7s 721ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [7s 721ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [7s 721ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-42-Worker4] [7s 721ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker4] [7s 721ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [7s 721ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker4] [7s 721ms] SocketTube(103) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [7s 721ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker4] [7s 721ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [7s 721ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-42-Worker4] [7s 721ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [7s 721ms] HttpClientImpl(43) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [7s 721ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1c6f4011(43) DEBUG: [HttpClient-42-Worker4] [7s 722ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-42-Worker4] [7s 722ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [7s 724ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] HttpClientImpl(43) No key for channel DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1f71ed88 (java.io.IOException: No key for channel) DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] ConnectionPool(43) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [7s 725ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 726ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 729ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [HttpClient-43-Worker0] [7s 729ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [7s 729ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [7s 729ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [7s 729ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [7s 729ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [7s 730ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [7s 730ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [7s 730ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [7s 730ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [7s 730ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@19c66113 queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [7s 730ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@19c66113, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [7s 730ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [7s 730ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [7s 730ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [7s 730ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [7s 730ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [7s 730ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [7s 730ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [7s 730ms] PlainHttpConnection(SocketTube(104)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [7s 731ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [7s 731ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ffe8af8 for C (true) DEBUG: [HttpClient-44-SelectorManager] [7s 731ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [7s 731ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45743 DEBUG: [HttpClient-43-Worker1] [7s 731ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [7s 731ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [7s 731ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [7s 731ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [7s 731ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker1] [7s 731ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker1] [7s 731ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-43-Worker1] [7s 731ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker1] [7s 731ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-43-Worker1] [7s 731ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-43-Worker1] [7s 732ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [7s 732ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [7s 732ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [7s 732ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-44-SelectorManager] [7s 732ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [7s 732ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4506e188 DEBUG: [HttpClient-44-SelectorManager] [7s 732ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [7s 732ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [7s 732ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [7s 732ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [7s 732ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-SelectorManager] [7s 732ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [7s 732ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker2] [7s 732ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [7s 732ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [7s 732ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [7s 732ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-43-Worker3] [7s 732ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker3] [7s 732ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [7s 732ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker3] [7s 732ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker3] [7s 732ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker3] [7s 732ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker3] [7s 732ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker3] [7s 732ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker3] [7s 732ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker3] [7s 732ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker3] [7s 733ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker3] [7s 733ms] Http1Publisher(SocketTube(104)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker3] [7s 733ms] SocketTube(104) trying to write: 191 DEBUG: [HttpClient-43-Worker2] [7s 732ms] SocketTube(104) resuming read event DEBUG: [HttpClient-43-Worker3] [7s 733ms] SocketTube(104) wrote: 191 DEBUG: [HttpClient-43-Worker3] [7s 733ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker3] [7s 733ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker2] [7s 733ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [7s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (true) DEBUG: [HttpClient-43-Worker3] [7s 733ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker3] [7s 733ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker3] [7s 733ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker3] [7s 733ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker3] [7s 733ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker3] [7s 733ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker3] [7s 733ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-43-Worker3] [7s 733ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-43-Worker3] [7s 733ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker3] [7s 734ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@796d011e DEBUG: [HttpClient-43-Worker3] [7s 734ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [7s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) DEBUG: [HttpClient-44-SelectorManager] [7s 734ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [7s 734ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [7s 734ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [7s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-44-SelectorManager] [7s 734ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [7s 734ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@19c66113 DEBUG: [HttpClient-43-Worker4] [7s 734ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [7s 734ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@19c66113 DEBUG: [HttpClient-43-Worker4] [7s 734ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [7s 734ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [7s 734ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@19c66113 DEBUG: [HttpClient-43-Worker4] [7s 734ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [7s 734ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 45743 DEBUG: [HttpClient-43-Worker4] [7s 734ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@387968c(44) DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@611312d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@113d6e85 queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [7s 735ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [7s 735ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@611312d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@113d6e85, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@611312d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@113d6e85 DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@611312d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@113d6e85 DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [7s 735ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [7s 735ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [7s 735ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-43-Worker4] [7s 735ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker4] [7s 735ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [7s 735ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker4] [7s 735ms] SocketTube(104) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [7s 735ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker4] [7s 735ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-43-Worker4] [7s 735ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-43-Worker4] [7s 735ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-43-Worker4] [7s 735ms] HttpClientImpl(44) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [7s 735ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker5] [7s 735ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker5] [7s 735ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [7s 735ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [7s 736ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@387968c(44) DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-43-Worker4] [7s 736ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-43-Worker4] [7s 736ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] SocketTube(104) pausing read event DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] ConnectionPool(44) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [7s 736ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 737ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 738ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:43835/ GET DEBUG: [HttpClient-44-Worker0] [7s 738ms] Exchange establishing exchange for http://127.0.0.1:43835/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [7s 738ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [7s 738ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [7s 738ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [7s 738ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [7s 738ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [7s 738ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [7s 739ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [7s 739ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [7s 739ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2a8f4034 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [7s 739ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2a8f4034, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [7s 739ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [7s 739ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [7s 739ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [7s 739ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [7s 739ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [7s 739ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [7s 739ms] PlainHttpConnection(SocketTube(105)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [7s 739ms] PlainHttpConnection(SocketTube(105)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [7s 739ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [7s 744ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1ca458a4 for C (true) DEBUG: [HttpClient-45-SelectorManager] [7s 744ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [7s 744ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36767 DEBUG: [HttpClient-44-Worker1] [7s 744ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [7s 744ms] Http1Exchange SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [7s 744ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [7s 744ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [7s 744ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-45-SelectorManager] [7s 745ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [7s 745ms] SocketTube(105) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@165c33d4 DEBUG: [HttpClient-45-SelectorManager] [7s 745ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [7s 745ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [7s 745ms] Http1AsyncReceiver(SocketTube(105)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [7s 745ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [7s 745ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-44-Worker2] [7s 745ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [7s 745ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [7s 745ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [7s 745ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-44-Worker2] [7s 745ms] SocketTube(105) resuming read event DEBUG: [HttpClient-44-Worker2] [7s 745ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [7s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for R (true) DEBUG: [HttpClient-44-Worker1] [7s 745ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [7s 745ms] Http1Publisher(SocketTube(105)) got subscriber: SocketTube(105) DEBUG: [HttpClient-44-Worker1] [7s 745ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker1] [7s 745ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-44-Worker1] [7s 745ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:43835/ GET DEBUG: [HttpClient-45-SelectorManager] [7s 745ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [7s 745ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker1] [7s 746ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [7s 746ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [7s 746ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [7s 746ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-44-Worker3] [7s 746ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker3] [7s 746ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker3] [7s 746ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Publisher(SocketTube(105)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker3] [7s 746ms] SocketTube(105) trying to write: 191 DEBUG: [HttpClient-44-Worker3] [7s 746ms] SocketTube(105) wrote: 191 DEBUG: [HttpClient-44-Worker3] [7s 746ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [7s 746ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [7s 746ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker3] [7s 746ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker3] [7s 747ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker3] [7s 747ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) First time around DEBUG: [HttpClient-44-Worker3] [7s 747ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) headersReader is not yet completed DEBUG: [HttpClient-44-Worker3] [7s 747ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [7s 747ms] Http1Publisher(SocketTube(105)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@acef23d DEBUG: [HttpClient-44-Worker3] [7s 747ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [7s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for None (false) DEBUG: [HttpClient-45-SelectorManager] [7s 747ms] SocketTube(105) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [7s 747ms] Http1AsyncReceiver(SocketTube(105)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [7s 747ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [7s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for R (false) DEBUG: [HttpClient-45-SelectorManager] [7s 747ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [7s 747ms] Http1AsyncReceiver(SocketTube(105)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2a8f4034 DEBUG: [HttpClient-44-Worker4] [7s 748ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [7s 748ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2a8f4034 DEBUG: [HttpClient-44-Worker4] [7s 748ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [7s 748ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [7s 748ms] Http1AsyncReceiver(SocketTube(105)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2a8f4034 DEBUG: [HttpClient-44-Worker4] [7s 748ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [7s 748ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:43835/) 200 HTTP_1_1 Local port: 36767 DEBUG: [HttpClient-44-Worker4] [7s 748ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [7s 748ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@69db9fe(45) DEBUG: [HttpClient-44-Worker4] [7s 748ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@31b7aa31/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c5c2af3 queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [7s 749ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [7s 749ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [7s 749ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [7s 749ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@31b7aa31/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c5c2af3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [7s 749ms] Http1AsyncReceiver(SocketTube(105)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31b7aa31/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c5c2af3 DEBUG: [HttpClient-44-Worker4] [7s 749ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [7s 749ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31b7aa31/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c5c2af3 DEBUG: [HttpClient-44-Worker4] [7s 749ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [7s 749ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [7s 749ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [7s 749ms] Http1AsyncReceiver(SocketTube(105)) cleared DEBUG: [HttpClient-44-Worker4] [7s 749ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) SocketTube(105): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [7s 749ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-44-Worker4] [7s 749ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker4] [7s 749ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [7s 749ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker4] [7s 749ms] SocketTube(105) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [7s 749ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker4] [7s 749ms] SocketTube(105) write: resetting demand to 0 DEBUG: [HttpClient-44-Worker4] [7s 749ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) handling pending subscription for CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-Worker4] [7s 749ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for R (false) DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [7s 749ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker5] [7s 750ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker5] [7s 750ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [7s 749ms] HttpClientImpl(45) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:43835/ DEBUG: [HttpClient-44-Worker4] [7s 750ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker4] [7s 750ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@69db9fe(45) DEBUG: [HttpClient-45-SelectorManager] [7s 750ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-44-Worker4] [7s 750ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 0 DEBUG: [HttpClient-44-Worker4] [7s 750ms] Http1AsyncReceiver(SocketTube(105)) Got 0 bytes for delegate null DEBUG: [HttpClient-45-SelectorManager] [7s 750ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-SelectorManager] [7s 751ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [7s 751ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [7s 751ms] SocketTube(105) pausing read event DEBUG: [HttpClient-45-SelectorManager] [7s 751ms] SocketTube(105) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [7s 751ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [7s 751ms] ConnectionPool(45) SocketTube(105) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [7s 751ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [7s 751ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [7s 751ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [7s 751ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 751ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 752ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [HttpClient-45-Worker0] [7s 752ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-45-Worker0] [7s 753ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [7s 753ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [7s 754ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-45-Worker0] [7s 754ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [7s 754ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@25cf859d for C (true) DEBUG: [HttpClient-46-SelectorManager] [7s 754ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [7s 754ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33334 DEBUG: [HttpClient-45-Worker1] [7s 754ms] SocketTube(106) connecting flows DEBUG: [HttpClient-45-Worker1] [7s 754ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [7s 754ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-45-Worker1] [7s 754ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [7s 754ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-45-Worker1] [7s 754ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker1] [7s 755ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker1] [7s 755ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-45-Worker1] [7s 755ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-45-Worker1] [7s 755ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [7s 755ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-45-Worker1] [7s 755ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] 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@2f37eeed[Not completed, 4 dependents] (id=7164) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-45-Worker1] [7s 755ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker1] [7s 755ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (true) DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-46-SelectorManager] [7s 755ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-45-Worker2] [7s 755ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker2] [7s 755ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [7s 755ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [7s 757ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-45-Worker1] [7s 757ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-45-Worker1] [7s 757ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker1] [7s 757ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [7s 757ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [7s 757ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [7s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for None (false) DEBUG: [HttpClient-46-SelectorManager] [7s 761ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [7s 761ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [7s 761ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [7s 761ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [7s 761ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 761ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 761ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [7s 761ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [7s 762ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [7s 762ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [7s 762ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [7s 762ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 762ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [7s 762ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 763ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [7s 763ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-45-Worker3] [7s 763ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [7s 763ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 763ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [7s 763ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [7s 764ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [7s 765ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [7s 765ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 765ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [7s 765ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 765ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-45-Worker3] [7s 765ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [7s 765ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [7s 765ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [7s 765ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [7s 765ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [7s 765ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33334 remote=/127.0.0.1:41865] DEBUG: [HttpClient-45-Worker3] [7s 765ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [7s 765ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@52d0db07 queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@52d0db07, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [7s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@17aa6bab DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [7s 766ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [7s 766ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 766ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [7s 766ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 767ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2826bc24 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker3] [7s 767ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 767ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [7s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for None (false) DEBUG: [HttpClient-46-SelectorManager] [7s 768ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [7s 768ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [7s 768ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [7s 768ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 768ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker4] [7s 768ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [7s 768ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-45-Worker4] [7s 768ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [7s 768ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [7s 768ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [7s 768ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker4] [7s 768ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker4] [7s 768ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker4] [7s 768ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for None (false) DEBUG: [HttpClient-46-SelectorManager] [7s 815ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [7s 815ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [7s 815ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [7s 815ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 815ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [7s 815ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [7s 815ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [7s 816ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [7s 816ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [7s 816ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [7s 816ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-45-Worker5] [7s 816ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [7s 816ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [7s 816ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 816ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [7s 816ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [7s 816ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@52d0db07 DEBUG: [HttpClient-45-Worker5] [7s 816ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [7s 816ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@52d0db07 DEBUG: [HttpClient-45-Worker5] [7s 816ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [7s 816ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [7s 816ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@52d0db07 DEBUG: [HttpClient-45-Worker5] [7s 816ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [7s 816ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 33334 DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c4bdc20(46) DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@35bb4d92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16003765 queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [7s 817ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [7s 817ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@35bb4d92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16003765, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@35bb4d92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16003765 DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@35bb4d92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16003765 DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [7s 817ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [7s 817ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [7s 817ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@35bb4d92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16003765 DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@35bb4d92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16003765 DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [7s 818ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [7s 818ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [7s 818ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [7s 818ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [7s 818ms] HttpClientImpl(46) ClientImpl (async) elapsed 66 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c4bdc20(46) DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [7s 818ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker5] [7s 818ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker5] [7s 818ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker5] [7s 818ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [7s 818ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [7s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 818ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SocketTube(106) pausing read event DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] 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@2f37eeed[Not completed, 4 dependents] (id=7164) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(106))), getALPN: jdk.internal.net.http.common.MinimalFuture@5b95dd23[Completed normally] (id=7170), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SSL Reader(SocketTube(106)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] 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@5b95dd23[Completed normally] (id=7170), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] ConnectionPool(46) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [7s 819ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 820ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 821ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [HttpClient-46-Worker0] [7s 821ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-46-Worker0] [7s 822ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [7s 822ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [7s 822ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-46-Worker0] [7s 822ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [7s 822ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@61858d50 for C (true) DEBUG: [HttpClient-47-SelectorManager] [7s 822ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [7s 822ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33336 DEBUG: [HttpClient-46-Worker1] [7s 823ms] SocketTube(107) connecting flows DEBUG: [HttpClient-46-Worker1] [7s 823ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [7s 823ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-46-Worker1] [7s 823ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-46-Worker1] [7s 823ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker1] [7s 823ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker1] [7s 823ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-46-Worker1] [7s 823ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-46-Worker1] [7s 823ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [7s 823ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] 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@6b7de620[Not completed, 4 dependents] (id=7241) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (true) DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-47-SelectorManager] [7s 823ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-46-Worker2] [7s 823ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker1] [7s 823ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-Worker1] [7s 823ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-Worker1] [7s 823ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker2] [7s 823ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [7s 824ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [7s 825ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [7s 825ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [7s 825ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [7s 825ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker1] [7s 826ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [7s 826ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [7s 826ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [7s 826ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [7s 826ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker1] [7s 826ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [7s 826ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-46-Worker1] [7s 826ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-46-Worker1] [7s 826ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker1] [7s 826ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [7s 826ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [7s 826ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker1] [7s 826ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [7s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for None (false) DEBUG: [HttpClient-47-SelectorManager] [7s 837ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [7s 837ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [7s 837ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [7s 837ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [7s 837ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [7s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-47-SelectorManager] [7s 837ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 837ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [7s 837ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-46-Worker3] [7s 838ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [7s 838ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [7s 838ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [7s 838ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [7s 838ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [7s 838ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 839ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [7s 839ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 839ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [7s 839ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [7s 840ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [7s 840ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [7s 840ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [7s 840ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [7s 840ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [7s 840ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [7s 840ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-46-Worker3] [7s 840ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [7s 840ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [7s 840ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [7s 840ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [7s 841ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [7s 841ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33336 remote=/127.0.0.1:41865] DEBUG: [HttpClient-46-Worker3] [7s 841ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@b0fc668 queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@b0fc668, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [7s 841ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [7s 841ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2a660adc DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [7s 841ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 841ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [7s 841ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 841ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-46-Worker3] [7s 841ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [7s 841ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [7s 841ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [7s 841ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [7s 842ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [7s 842ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [7s 842ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@26db8aa8 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker3] [7s 842ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 842ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [7s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-47-SelectorManager] [7s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for None (false) DEBUG: [HttpClient-47-SelectorManager] [7s 846ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [7s 846ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [7s 846ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [7s 846ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [7s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-47-SelectorManager] [7s 846ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [7s 847ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker4] [7s 847ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-46-Worker4] [7s 848ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [7s 848ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [7s 848ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker4] [7s 848ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker4] [7s 848ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker4] [7s 848ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker4] [7s 848ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [7s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-47-SelectorManager] [7s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for None (false) DEBUG: [HttpClient-47-SelectorManager] [7s 889ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [7s 889ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [7s 889ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [7s 890ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [7s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-47-SelectorManager] [7s 890ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [7s 890ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [7s 890ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker5] [7s 890ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker5] [7s 890ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker5] [7s 890ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker5] [7s 890ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-46-Worker5] [7s 890ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker5] [7s 890ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [7s 890ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [7s 890ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker5] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker5] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@b0fc668 DEBUG: [HttpClient-46-Worker5] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker5] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@b0fc668 DEBUG: [HttpClient-46-Worker5] [7s 890ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker5] [7s 890ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker5] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@b0fc668 DEBUG: [HttpClient-46-Worker5] [7s 890ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker5] [7s 890ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 33336 DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6c30a60f(47) DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5a893579/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4f7c16 queue.isEmpty: false DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [7s 891ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker5] [7s 891ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5a893579/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4f7c16, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5a893579/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4f7c16 DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5a893579/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4f7c16 DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker5] [7s 891ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker5] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker5] [7s 891ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [7s 891ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [7s 891ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [7s 891ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5a893579/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4f7c16 DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5a893579/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b4f7c16 DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker5] [7s 892ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [7s 892ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker5] [7s 892ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker5] [7s 892ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker5] [7s 892ms] HttpClientImpl(47) ClientImpl (async) elapsed 71 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6c30a60f(47) DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [7s 892ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker5] [7s 892ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker5] [7s 892ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker5] [7s 892ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [7s 892ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [7s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-47-SelectorManager] [7s 893ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [7s 893ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [7s 893ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 893ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 893ms] SocketTube(107) pausing read event DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] 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@6b7de620[Not completed, 4 dependents] (id=7241) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(107))), getALPN: jdk.internal.net.http.common.MinimalFuture@1f1b4b2d[Completed normally] (id=7247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] SSL Reader(SocketTube(107)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] 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@1f1b4b2d[Completed normally] (id=7247), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] ConnectionPool(47) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] SSL Writer(SocketTube(107)) stop DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [7s 894ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 898ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 898ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [HttpClient-47-Worker0] [7s 899ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-47-Worker0] [7s 900ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [7s 900ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [7s 900ms] PlainHttpConnection(SocketTube(108)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [7s 900ms] PlainHttpConnection(SocketTube(108)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [7s 900ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-47-Worker0] [7s 900ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [7s 900ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@519df035 for C (true) DEBUG: [HttpClient-48-SelectorManager] [7s 900ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [7s 900ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45623 DEBUG: [HttpClient-47-Worker1] [7s 901ms] SocketTube(108) connecting flows DEBUG: [HttpClient-47-Worker1] [7s 901ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [7s 901ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-47-Worker1] [7s 901ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-Worker1] [7s 901ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-47-Worker1] [7s 901ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker1] [7s 901ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-47-Worker1] [7s 901ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-47-Worker1] [7s 901ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [7s 901ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-Worker1] [7s 901ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] 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@5b659b45[Not completed, 4 dependents] (id=7318) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-47-Worker1] [7s 901ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker1] [7s 901ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (true) DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [7s 901ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-47-Worker2] [7s 901ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker2] [7s 901ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [7s 901ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [7s 903ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-47-Worker1] [7s 903ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [7s 903ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker1] [7s 903ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [7s 903ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker1] [7s 903ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for None (false) DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 910ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [7s 910ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [7s 910ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [7s 910ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [7s 910ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [7s 910ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [7s 910ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [7s 910ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [7s 912ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 913ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [7s 913ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 913ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [7s 913ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [7s 914ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [7s 914ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [7s 915ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [7s 915ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [7s 915ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [7s 915ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [7s 915ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [7s 915ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-47-Worker3] [7s 915ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [7s 915ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [7s 915ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [7s 916ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [7s 916ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [7s 916ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45623 remote=/127.0.0.1:41865] DEBUG: [HttpClient-47-Worker3] [7s 916ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59d419f9 queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59d419f9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [7s 916ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [7s 916ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4a085afb DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [7s 916ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 916ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [7s 916ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 916ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-47-Worker3] [7s 916ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [7s 916ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [7s 917ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [7s 917ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-47-Worker3] [7s 917ms] SSL Writer(SocketTube(108)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [7s 917ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [7s 917ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [7s 917ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [7s 918ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 918ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [7s 918ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [7s 918ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 918ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 918ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [7s 918ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-47-Worker3] [7s 918ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [7s 918ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 918ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 918ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [7s 918ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [7s 918ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [7s 918ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3473fbc0 DEBUG: [HttpClient-47-Worker3] [7s 918ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 918ms] SSL Writer(SocketTube(108)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [7s 919ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [7s 919ms] SSL Writer(SocketTube(108)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [7s 919ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [7s 919ms] SSL Writer(SocketTube(108)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 919ms] SSL Writer(SocketTube(108)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [7s 919ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [7s 919ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 919ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 919ms] SocketTube(108) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [7s 919ms] SocketTube(108) wrote: 120 DEBUG: [HttpClient-48-SelectorManager] [7s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for None (false) DEBUG: [HttpClient-48-SelectorManager] [7s 919ms] SocketTube(108) no more demand for reading DEBUG: [HttpClient-48-SelectorManager] [7s 919ms] SocketTube(108) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 919ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [7s 920ms] SocketTube(108) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 920ms] SocketTube(108) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 921ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [7s 921ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 921ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [7s 921ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [7s 921ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker3] [7s 921ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker3] [7s 921ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (true) DEBUG: [HttpClient-47-Worker3] [7s 921ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for None (false) DEBUG: [HttpClient-48-SelectorManager] [7s 921ms] SocketTube(108) read bytes: 1834 DEBUG: [HttpClient-48-SelectorManager] [7s 921ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [7s 921ms] SSL Reader(SocketTube(108)) Adding 1834 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [7s 921ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-48-SelectorManager] [7s 921ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [7s 921ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1834, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [7s 921ms] SSL Reader(SocketTube(108)) Unwrapping: 1834 DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1834 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) Unwrapping: 113 DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker4] [7s 922ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker4] [7s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker4] [7s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59d419f9 DEBUG: [HttpClient-47-Worker4] [7s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker4] [7s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59d419f9 DEBUG: [HttpClient-47-Worker4] [7s 922ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker4] [7s 923ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker4] [7s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59d419f9 DEBUG: [HttpClient-47-Worker4] [7s 923ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker4] [7s 923ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 45623 DEBUG: [HttpClient-47-Worker4] [7s 923ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker4] [7s 923ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5f901d0b(48) DEBUG: [HttpClient-47-Worker4] [7s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d1a339f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24f8e214 queue.isEmpty: false DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker4] [7s 924ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker4] [7s 924ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d1a339f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24f8e214, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d1a339f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24f8e214 DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d1a339f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24f8e214 DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker4] [7s 924ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker4] [7s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker4] [7s 924ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker4] [7s 924ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker4] [7s 924ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker4] [7s 924ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker4] [7s 924ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker4] [7s 924ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker4] [7s 924ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [7s 924ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [7s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-48-SelectorManager] [7s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for None (false) DEBUG: [HttpClient-48-SelectorManager] [7s 965ms] SocketTube(108) read bytes: 42 DEBUG: [HttpClient-48-SelectorManager] [7s 965ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [7s 965ms] SSL Reader(SocketTube(108)) Adding 42 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [7s 966ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [7s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-48-SelectorManager] [7s 966ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [7s 966ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [7s 966ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [7s 966ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [7s 966ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [7s 966ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [7s 966ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-47-Worker5] [7s 966ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [7s 966ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [7s 966ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [7s 966ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [7s 966ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [7s 966ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d1a339f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24f8e214 DEBUG: [HttpClient-47-Worker5] [7s 966ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [7s 966ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d1a339f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24f8e214 DEBUG: [HttpClient-47-Worker5] [7s 966ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [7s 967ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [7s 967ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [7s 967ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-47-Worker5] [7s 967ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [7s 967ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [7s 967ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker5] [7s 967ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [7s 967ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [7s 967ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [7s 967ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [7s 967ms] HttpClientImpl(48) ClientImpl (async) elapsed 68 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-47-Worker5] [7s 967ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [7s 967ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5f901d0b(48) DEBUG: [HttpClient-47-Worker5] [7s 967ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [7s 967ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [7s 967ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [7s 967ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [7s 967ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [7s 967ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [7s 967ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [7s 967ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker5] [7s 967ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker5] [7s 967ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker5] [7s 967ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [7s 967ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [7s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-48-SelectorManager] [7s 969ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-48-SelectorManager] [7s 969ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [7s 969ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 969ms] SocketTube(108) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 969ms] SocketTube(108) pausing read event DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SocketTube(108) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5b659b45[Not completed, 4 dependents] (id=7318) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(108))), getALPN: jdk.internal.net.http.common.MinimalFuture@2f330036[Completed normally] (id=7324), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SSL Reader(SocketTube(108)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] 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@2f330036[Completed normally] (id=7324), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] ConnectionPool(48) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SSL Writer(SocketTube(108)) stop DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-48-SelectorManager] [7s 970ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 971ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [7s 972ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [HttpClient-48-Worker0] [7s 972ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-48-Worker0] [7s 973ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [7s 973ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [7s 973ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [7s 973ms] PlainHttpConnection(SocketTube(109)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [7s 974ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-48-Worker0] [7s 974ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [7s 974ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@57d6d4f5 for C (true) DEBUG: [HttpClient-49-SelectorManager] [7s 974ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [7s 974ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43827 DEBUG: [HttpClient-48-Worker1] [7s 974ms] SocketTube(109) connecting flows DEBUG: [HttpClient-48-Worker1] [7s 974ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [7s 974ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-48-Worker1] [7s 974ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-Worker1] [7s 974ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker1] [7s 974ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-49-SelectorManager] [7s 974ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] 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@5d2ebf85[Not completed, 4 dependents] (id=7395) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-48-Worker1] [7s 974ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (true) DEBUG: [HttpClient-48-Worker1] [7s 975ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-48-Worker1] [7s 975ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [7s 975ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [7s 975ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-48-Worker1] [7s 975ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-Worker1] [7s 975ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [7s 975ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker2] [7s 975ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker2] [7s 975ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [7s 975ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [7s 977ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [7s 977ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [7s 977ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [7s 977ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker1] [7s 977ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [7s 977ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [7s 977ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [7s 978ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [7s 978ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker1] [7s 978ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [7s 978ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-48-Worker1] [7s 978ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-48-Worker1] [7s 978ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker1] [7s 978ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [7s 978ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [7s 978ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker1] [7s 978ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [7s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for None (false) DEBUG: [HttpClient-49-SelectorManager] [7s 983ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [7s 983ms] SocketTube(109) read bytes: 139 DEBUG: [HttpClient-49-SelectorManager] [7s 983ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [7s 983ms] SSL Reader(SocketTube(109)) Adding 139 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [7s 984ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [7s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-49-SelectorManager] [7s 984ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 984ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [7s 984ms] SSL Reader(SocketTube(109)) Unwrapping: 139 DEBUG: [HttpClient-49-SelectorManager] [7s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for None (false) DEBUG: [HttpClient-49-SelectorManager] [7s 984ms] SocketTube(109) no more demand for reading DEBUG: [HttpClient-49-SelectorManager] [7s 984ms] SocketTube(109) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 984ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-48-Worker3] [7s 984ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [7s 984ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [7s 984ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [7s 984ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [7s 984ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [7s 985ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker3] [7s 985ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [7s 985ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [7s 986ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [7s 986ms] SocketTube(109) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 986ms] SocketTube(109) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Reader(SocketTube(109)) Unwrapping: 6 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [7s 986ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [7s 986ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker3] [7s 986ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker3] [7s 986ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [7s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (true) DEBUG: [HttpClient-49-SelectorManager] [7s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for None (false) DEBUG: [HttpClient-49-SelectorManager] [7s 986ms] SocketTube(109) read bytes: 122 DEBUG: [HttpClient-49-SelectorManager] [7s 986ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [7s 987ms] SSL Reader(SocketTube(109)) Adding 122 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [7s 987ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [7s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-49-SelectorManager] [7s 987ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [7s 987ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker4] [7s 987ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker4] [7s 987ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [7s 987ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [7s 987ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker4] [7s 987ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker4] [7s 987ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker4] [7s 987ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker4] [7s 988ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker4] [7s 988ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker4] [7s 988ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker4] [7s 989ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [7s 989ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker4] [7s 989ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [7s 989ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-48-Worker4] [7s 989ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker4] [7s 989ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker4] [7s 989ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker4] [7s 989ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker4] [7s 989ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker4] [7s 990ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43827 remote=/127.0.0.1:41865] DEBUG: [HttpClient-48-Worker4] [7s 990ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@ba3a5ed queue.isEmpty: true DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@ba3a5ed, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker4] [7s 990ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker4] [7s 990ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@68a81ecf DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker4] [7s 990ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [7s 990ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [7s 990ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [7s 990ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-48-Worker4] [7s 990ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker4] [7s 990ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSL Writer(SocketTube(109)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker4] [7s 991ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker4] [7s 991ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker4] [7s 991ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-48-Worker4] [7s 991ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-48-Worker4] [7s 991ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker4] [7s 991ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [7s 991ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [7s 991ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker4] [7s 991ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker4] [7s 992ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker4] [7s 992ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@39094803 DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker4] [7s 992ms] SocketTube(109) trying to write: 120 DEBUG: [HttpClient-48-Worker4] [7s 992ms] SocketTube(109) wrote: 120 DEBUG: [HttpClient-48-Worker4] [7s 992ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker4] [7s 992ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [7s 992ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [7s 992ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker4] [7s 992ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker4] [7s 992ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [7s 992ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [7s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-49-SelectorManager] [7s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for None (false) DEBUG: [HttpClient-49-SelectorManager] [7s 995ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [7s 995ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [7s 995ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [7s 995ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [7s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-49-SelectorManager] [7s 996ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [7s 996ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [7s 996ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-48-Worker5] [7s 996ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [7s 996ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker5] [7s 996ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker5] [7s 996ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker5] [7s 996ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker5] [7s 996ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker5] [7s 997ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [7s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 37ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [8s 37ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 37ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 38ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 38ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker6] [8s 38ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker6] [8s 38ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker6] [8s 38ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker6] [8s 38ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker6] [8s 38ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker6] [8s 38ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-48-Worker6] [8s 38ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker6] [8s 38ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker6] [8s 38ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 38ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker6] [8s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker6] [8s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@ba3a5ed DEBUG: [HttpClient-48-Worker6] [8s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker6] [8s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@ba3a5ed DEBUG: [HttpClient-48-Worker6] [8s 38ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker6] [8s 38ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker6] [8s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@ba3a5ed DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 43827 DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@729f85c(49) DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@218c556b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5877b954 queue.isEmpty: false DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker6] [8s 39ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker6] [8s 39ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@218c556b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5877b954, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@218c556b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5877b954 DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@218c556b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5877b954 DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker6] [8s 39ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 39ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@218c556b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5877b954 DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@218c556b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5877b954 DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker6] [8s 40ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker6] [8s 40ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker6] [8s 40ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker6] [8s 40ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-48-Worker6] [8s 40ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker6] [8s 40ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker6] [8s 41ms] HttpClientImpl(49) ClientImpl (async) elapsed 68 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-48-Worker6] [8s 41ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker6] [8s 41ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@729f85c(49) DEBUG: [HttpClient-48-Worker6] [8s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker6] [8s 41ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-SelectorManager] [8s 41ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-48-Worker6] [8s 41ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 41ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 41ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 41ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-SelectorManager] [8s 41ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-SelectorManager] [8s 41ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 41ms] SocketTube(109) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 41ms] SocketTube(109) pausing read event DEBUG: [HttpClient-49-SelectorManager] [8s 41ms] SocketTube(109) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5d2ebf85[Not completed, 4 dependents] (id=7395) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(109))), getALPN: jdk.internal.net.http.common.MinimalFuture@297e6158[Completed normally] (id=7401), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 41ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 41ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 41ms] SSL Reader(SocketTube(109)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-49-SelectorManager] [8s 42ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-Worker6] [8s 41ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [8s 42ms] 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@297e6158[Completed normally] (id=7401), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 42ms] ConnectionPool(49) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-SelectorManager] [8s 42ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 42ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-49-SelectorManager] [8s 42ms] SSL Writer(SocketTube(109)) stop DEBUG: [HttpClient-48-Worker6] [8s 42ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker6] [8s 42ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 42ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-49-SelectorManager] [8s 42ms] SocketTube(109) leaving read() loop with error: Reading: [ops=R, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 42ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-48-Worker6] [8s 42ms] SocketTube(109) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-SelectorManager] [8s 42ms] Http2ClientImpl stopping DEBUG: [HttpClient-48-Worker6] [8s 43ms] SocketTube(109) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6aa7a339 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-Worker6] [8s 43ms] SocketTube(109) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker6] [8s 43ms] SocketTube(109) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 44ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 44ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:41865/ GET DEBUG: [HttpClient-49-Worker0] [8s 45ms] Exchange establishing exchange for https://127.0.0.1:41865/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-49-Worker0] [8s 46ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [8s 46ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [8s 46ms] PlainHttpConnection(SocketTube(110)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 46ms] PlainHttpConnection(SocketTube(110)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 47ms] PlainHttpConnection(SocketTube(110)) registering connect event DEBUG: [HttpClient-49-Worker0] [8s 47ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@50fbd963 for C (true) DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58549 DEBUG: [HttpClient-49-Worker1] [8s 47ms] SocketTube(110) connecting flows DEBUG: [HttpClient-49-Worker1] [8s 47ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [8s 47ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-49-Worker1] [8s 47ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SocketTube(110) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5a03b213[Not completed, 4 dependents] (id=7472) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SSL Reader(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f012737 for R (true) DEBUG: [HttpClient-49-Worker1] [8s 47ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker1] [8s 48ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker1] [8s 48ms] SSL Writer(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SocketTube(110) DEBUG: [HttpClient-49-Worker1] [8s 48ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-49-Worker1] [8s 48ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [8s 48ms] SSL Writer(SocketTube(110)) onSubscribe initiating handshaking DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-49-Worker2] [8s 48ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker2] [8s 48ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [8s 48ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 48ms] SSL Writer(SocketTube(110)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [8s 48ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [8s 48ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 52ms] SocketTube(110) trying to write: 2186 DEBUG: [HttpClient-49-Worker1] [8s 52ms] SocketTube(110) wrote: 2186 DEBUG: [HttpClient-49-Worker1] [8s 52ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker1] [8s 52ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 52ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker1] [8s 52ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [8s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f012737 for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 57ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [8s 57ms] SocketTube(110) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [8s 57ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 57ms] SSL Reader(SocketTube(110)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 57ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f012737 for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 57ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 57ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 57ms] SSL Reader(SocketTube(110)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [8s 57ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [8s 57ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 57ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [8s 57ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 57ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 57ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 59ms] SocketTube(110) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SocketTube(110) wrote: 6 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 59ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 59ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Reader(SocketTube(110)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Reader(SocketTube(110)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [8s 59ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 60ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [8s 60ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 60ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 60ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 60ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 60ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 60ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 60ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 61ms] SSL Writer(SocketTube(110)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 61ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 61ms] SSLFlowDelegate(SocketTube(110)) setALPN = DEBUG: [HttpClient-49-Worker3] [8s 61ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [8s 61ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [8s 61ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [8s 61ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [8s 61ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [8s 61ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58549 remote=/127.0.0.1:41865] DEBUG: [HttpClient-49-Worker3] [8s 61ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 61ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [8s 61ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1a476f9e queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [8s 61ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1a476f9e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [8s 61ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 61ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Exchange SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 62ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 62ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@63bb6b94 DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [8s 62ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 62ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 62ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 62ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Publisher(SSLTube(SocketTube(110))) got subscriber: SSLTube(SocketTube(110)) DEBUG: [HttpClient-49-Worker3] [8s 62ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41865/ GET DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 62ms] Http1Publisher(SSLTube(SocketTube(110))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 62ms] SSLTube(SocketTube(110)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [8s 62ms] SSL Writer(SocketTube(110)) onNext DEBUG: [HttpClient-49-Worker3] [8s 62ms] SSL Writer(SocketTube(110)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [8s 63ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 63ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 63ms] SocketTube(110) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SocketTube(110) wrote: 90 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 63ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 63ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 63ms] Http1Publisher(SSLTube(SocketTube(110))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@19887820 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 63ms] SocketTube(110) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SocketTube(110) wrote: 120 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 63ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 63ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 63ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 64ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [8s 64ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 64ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker3] [8s 64ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker3] [8s 64ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 64ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f012737 for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 64ms] SocketTube(110) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [8s 64ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 64ms] SSL Reader(SocketTube(110)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 64ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f012737 for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 64ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f012737 for R (false) DEBUG: [HttpClient-49-Worker4] [8s 64ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [8s 65ms] SSL Reader(SocketTube(110)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [8s 65ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [8s 65ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [8s 65ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [8s 65ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker4] [8s 65ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker4] [8s 65ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker4] [8s 65ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f012737 for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f012737 for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 105ms] SocketTube(110) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [8s 105ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 105ms] SSL Reader(SocketTube(110)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 106ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f012737 for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 106ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [8s 106ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [8s 106ms] SSL Reader(SocketTube(110)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [8s 106ms] SSL Reader(SocketTube(110)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [8s 106ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [8s 106ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [8s 106ms] SSL Reader(SocketTube(110)) sending 75 DEBUG: [HttpClient-49-Worker5] [8s 106ms] SSL Reader(SocketTube(110)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [8s 106ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [8s 106ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 106ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [8s 106ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [8s 106ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1a476f9e DEBUG: [HttpClient-49-Worker5] [8s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [8s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1a476f9e DEBUG: [HttpClient-49-Worker5] [8s 107ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [8s 107ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [8s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1a476f9e DEBUG: [HttpClient-49-Worker5] [8s 107ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [8s 107ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41865/) 200 HTTP_1_1 Local port: 58549 DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@29c3840b(50) DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c9b257e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@29dd3969 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [8s 108ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [8s 108ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c9b257e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@29dd3969, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c9b257e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@29dd3969 DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c9b257e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@29dd3969 DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [8s 108ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [8s 108ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [8s 108ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) sending 4 DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [8s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [8s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c9b257e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@29dd3969 DEBUG: [HttpClient-49-Worker5] [8s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c9b257e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@29dd3969 DEBUG: [HttpClient-49-Worker5] [8s 109ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [8s 109ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [8s 109ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [8s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) cleared DEBUG: [HttpClient-49-Worker5] [8s 109ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) SSLTube(SocketTube(110)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [8s 109ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [8s 109ms] Http1Publisher(SSLTube(SocketTube(110))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [8s 109ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [8s 109ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [8s 110ms] HttpClientImpl(50) ClientImpl (async) elapsed 65 millis for GET to https://127.0.0.1:41865/ DEBUG: [HttpClient-49-Worker5] [8s 110ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [8s 110ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@29c3840b(50) DEBUG: [HttpClient-49-Worker5] [8s 110ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-50-SelectorManager] [8s 110ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-50-SelectorManager] [8s 110ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [8s 110ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 110ms] SocketTube(110) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 110ms] SocketTube(110) pausing read event DEBUG: [HttpClient-50-SelectorManager] [8s 110ms] SocketTube(110) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5a03b213[Not completed, 4 dependents] (id=7472) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@63bb6b94, getALPN: jdk.internal.net.http.common.MinimalFuture@2ed4de03[Completed normally] (id=7478), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 110ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 110ms] SSL Reader(SocketTube(110)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 110ms] SSL Reader(SocketTube(110)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-SelectorManager] [8s 110ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [8s 111ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 111ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [8s 111ms] Http2ClientImpl stopping DEBUG: [HttpClient-49-Worker5] [8s 110ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 111ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [8s 111ms] SSL Reader(SocketTube(110)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker5] [8s 111ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(110))), getALPN: jdk.internal.net.http.common.MinimalFuture@2ed4de03[Completed normally] (id=7478), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker5] [8s 111ms] ConnectionPool(50) SSLTube(SocketTube(110)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-Worker5] [8s 111ms] SSLTube(SocketTube(110)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker5] [8s 111ms] SSL Reader(SocketTube(110)) stop DEBUG: [HttpClient-49-Worker5] [8s 111ms] SSL Writer(SocketTube(110)) stop DEBUG: [MainThread] [8s 112ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 113ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:53055/ GET DEBUG: [HttpClient-50-Worker0] [8s 113ms] Exchange establishing exchange for http://127.0.0.1:53055/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [8s 113ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [8s 113ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [8s 113ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [8s 113ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [8s 113ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [8s 113ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [8s 114ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [8s 114ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [8s 114ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5e47a5c6 queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [8s 114ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5e47a5c6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [8s 114ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 114ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 114ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 114ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 114ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [8s 114ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [8s 114ms] PlainHttpConnection(SocketTube(111)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-51-SelectorManager] [8s 114ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7911db3c for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36754,localport=53055] DEBUG: [HttpClient-51-SelectorManager] [8s 114ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect DEBUG: [HttpClient-51-SelectorManager] [8s 115ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36754 TestServer(1): starting connection DEBUG: [HttpClient-50-Worker1] [8s 115ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [8s 115ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 115ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 115ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [8s 115ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker1] [8s 115ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 115ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 115ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@73e9b04c DEBUG: [HttpClient-51-SelectorManager] [8s 115ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 115ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 115ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [8s 115ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 115ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-50-Worker2] [8s 115ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker2] [8s 115ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [8s 115ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [8s 115ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-50-Worker2] [8s 115ms] SocketTube(111) resuming read event DEBUG: [HttpClient-50-Worker2] [8s 115ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for R (true) DEBUG: [HttpClient-50-Worker1] [8s 115ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-50-Worker1] [8s 115ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker1] [8s 115ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-50-Worker1] [8s 115ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:53055/ GET DEBUG: [HttpClient-51-SelectorManager] [8s 115ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 116ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-50-Worker1] [8s 116ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [8s 116ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 116ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 116ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-50-Worker3] [8s 116ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker3] [8s 116ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [8s 116ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker3] [8s 116ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker3] [8s 116ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker3] [8s 116ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker3] [8s 116ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker3] [8s 116ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker3] [8s 116ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker3] [8s 116ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker3] [8s 117ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-50-Worker3] [8s 117ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-50-Worker3] [8s 117ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [8s 117ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [8s 117ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker3] [8s 117ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@51e0a38e DEBUG: [HttpClient-50-Worker3] [8s 117ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 120ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [8s 120ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [8s 121ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 121ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 121ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5e47a5c6 DEBUG: [HttpClient-50-Worker4] [8s 121ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [8s 121ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5e47a5c6 DEBUG: [HttpClient-50-Worker4] [8s 121ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker4] [8s 121ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [8s 121ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5e47a5c6 DEBUG: [HttpClient-50-Worker4] [8s 121ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 121ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker4] [8s 121ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36754 remote=/127.0.0.1:53055] DEBUG: [HttpClient-50-Worker4] [8s 121ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker4] [8s 121ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4be2d911(51) DEBUG: [HttpClient-50-Worker4] [8s 122ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5bd74fd7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7bef2479 queue.isEmpty: false DEBUG: [HttpClient-50-Worker4] [8s 122ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [8s 122ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [8s 122ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [8s 122ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [8s 122ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [8s 122ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [8s 122ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [8s 122ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [8s 122ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [8s 122ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [8s 122ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [8s 122ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker4] [8s 122ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [8s 122ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker4] [8s 122ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 122ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker4] [8s 122ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [8s 122ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7171281 DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 123ms] SocketTube(111) write: offloading requestMore Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker5] [8s 123ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker4] [8s 123ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 123ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker5] [8s 123ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 123ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 123ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker4] [8s 124ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-50-Worker4] [8s 124ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-50-Worker4] [8s 124ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker4] [8s 124ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker4] [8s 124ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 124ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 124ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 124ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 124ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 124ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker4] [8s 124ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker4] [8s 124ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 124ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 124ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker4] [8s 124ms] SocketTube(111) trying to write: 13 DEBUG: [HttpClient-50-Worker4] [8s 124ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-50-Worker4] [8s 124ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker4] [8s 124ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker4] [8s 124ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 124ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 124ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [8s 124ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [8s 124ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker4] [8s 124ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-50-Worker4] [8s 124ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker4] [8s 124ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-50-Worker4] [8s 124ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker4] [8s 124ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [readLoop] [8s 124ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 124ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 124ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 124ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 125ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 125ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 125ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 125ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 125ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 125ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-51-SelectorManager] [8s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 125ms] SocketTube(111) read bytes: 48 DEBUG: [HttpClient-51-SelectorManager] [8s 125ms] Http2Connection(SocketTube(111)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [8s 125ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 125ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 124ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-50-Worker6] [8s 125ms] Http2Connection(SocketTube(111)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [8s 127ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 48 DEBUG: [HttpClient-50-Worker6] [8s 127ms] Http2Connection(SocketTube(111)) Processing 48 DEBUG: [HttpClient-50-Worker6] [8s 127ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-50-Worker6] [8s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker4] [8s 127ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) TestServer(1): Using handler for: / DEBUG: [HttpClient-50-Worker4] [8s 127ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [8s 127ms] Exchange Getting response async streamid: 1 Sent response headers 200 DEBUG: [HttpClient-50-Worker6] [8s 127ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker4] [8s 127ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 127ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4be2d911(51) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-SelectorManager] [8s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for None (false) DEBUG: [HttpClient-50-Worker6] [8s 127ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-SelectorManager] [8s 127ms] SocketTube(111) read bytes: 50 DEBUG: [HttpClient-51-SelectorManager] [8s 128ms] Http2Connection(SocketTube(111)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [8s 128ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@36eb2055 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 128ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [8s 128ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [8s 128ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [8s 128ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker6] [8s 128ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-50-Worker4] [8s 127ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5bd74fd7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7bef2479, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-50-Worker6] [8s 128ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-50-Worker6] [8s 128ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker4] [8s 128ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [8s 128ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-50-Worker4] [8s 128ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-50-Worker6] [8s 128ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [readLoop] [8s 128ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 128ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 128ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 128ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 129ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 129ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [8s 129ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-50-Worker6] [8s 129ms] Http2Connection(SocketTube(111)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [8s 129ms] Http2Connection(SocketTube(111)) H2 Receiving(2): 50 DEBUG: [HttpClient-50-Worker6] [8s 129ms] Http2Connection(SocketTube(111)) Processing 50 DEBUG: [HttpClient-50-Worker6] [8s 129ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-50-Worker6] [8s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 129ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 129ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 129ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [8s 129ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:53055/) 200 HTTP_2 Local port: 36754 DEBUG: [HttpClient-50-Worker6] [8s 130ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53055/) 200 HTTP_2 Local port: 36754 DEBUG: [HttpClient-50-Worker6] [8s 130ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [8s 130ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [8s 130ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 130ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 130ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [8s 130ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [8s 130ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [8s 130ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 130ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 130ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [8s 130ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [8s 130ms] HttpClientImpl(51) ClientImpl (async) elapsed 17 millis for GET to http://127.0.0.1:53055/ DEBUG: [HttpClient-50-Worker6] [8s 131ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 131ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 131ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [8s 131ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-50-Worker6] [8s 131ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28f82194 DEBUG: [HttpClient-50-Worker6] [8s 131ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-50-Worker6] [8s 131ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker6] [8s 131ms] Http2Connection(SocketTube(111)) H2 processed(2) DEBUG: [HttpClient-51-SelectorManager] [8s 133ms] HttpClientImpl(51) SelectorManager shutting down DEBUG: [HttpClient-51-SelectorManager] [8s 133ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [8s 133ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) pausing read event DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7171281 DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) write: cancel DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker7] [8s 134ms] Http2Connection(SocketTube(111)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-51-SelectorManager] [8s 134ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-50-Worker7] [8s 135ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [8s 135ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [8s 135ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [8s 135ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-SelectorManager] [8s 136ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:36754 stopping. 1 streams DEBUG: [HttpClient-51-SelectorManager] [8s 136ms] Http2Connection(SocketTube(111)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 138ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 139ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:53055/ GET DEBUG: [HttpClient-51-Worker0] [8s 139ms] Exchange establishing exchange for http://127.0.0.1:53055/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [8s 139ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [8s 139ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [8s 139ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [8s 139ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [8s 139ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [8s 139ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [8s 140ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [8s 140ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [8s 140ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7f32a1a8 queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [8s 140ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7f32a1a8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [8s 140ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 140ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 140ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 140ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 140ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [8s 140ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [8s 140ms] PlainHttpConnection(SocketTube(112)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false DEBUG: [HttpClient-52-SelectorManager] [8s 141ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@24f71d2 for C (true) TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=36770,localport=53055] DEBUG: [HttpClient-52-SelectorManager] [8s 141ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect DEBUG: [HttpClient-52-SelectorManager] [8s 141ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36770 DEBUG: [HttpClient-51-Worker1] [8s 141ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [8s 141ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 141ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 141ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [8s 141ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker1] [8s 141ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker1] [8s 141ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-51-Worker1] [8s 141ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker1] [8s 141ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [8s 141ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-52-SelectorManager] [8s 141ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 141ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@8b71aa2 DEBUG: [HttpClient-52-SelectorManager] [8s 141ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 141ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 141ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [8s 142ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 142ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [8s 142ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 142ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker2] [8s 142ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker2] [8s 142ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [8s 142ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream TestServer(1): starting connection DEBUG: [HttpClient-51-Worker3] [8s 142ms] SocketTube(112) write: requesting more... Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:53055/ GET DEBUG: [HttpClient-51-Worker1] [8s 142ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [8s 142ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 142ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 142ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 142ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker1] [8s 142ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 142ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker2] [8s 142ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-51-Worker2] [8s 142ms] SocketTube(112) resuming read event DEBUG: [HttpClient-51-Worker2] [8s 142ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [8s 142ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [8s 142ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [8s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for R (true) DEBUG: [HttpClient-51-Worker1] [8s 142ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-51-Worker1] [8s 143ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-51-Worker1] [8s 143ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker1] [8s 143ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker1] [8s 143ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 143ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 143ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 143ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 143ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker1] [8s 143ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker1] [8s 143ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-SelectorManager] [8s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for None (false) DEBUG: [HttpClient-52-SelectorManager] [8s 143ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [8s 143ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [8s 144ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 144ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7f32a1a8 DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7f32a1a8 DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker1] [8s 143ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@10119210 DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-51-Worker1] [8s 144ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) headersReader is not yet completed DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7f32a1a8 DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker4] [8s 144ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36770 remote=/127.0.0.1:53055] DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@710a068b(52) DEBUG: [HttpClient-51-Worker4] [8s 144ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2c28eca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@569e6576 queue.isEmpty: false DEBUG: [HttpClient-51-Worker4] [8s 145ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker4] [8s 145ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker4] [8s 145ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker4] [8s 145ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker4] [8s 145ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker4] [8s 145ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker4] [8s 145ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker4] [8s 145ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker4] [8s 145ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-51-Worker4] [8s 145ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker4] [8s 145ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker4] [8s 145ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker4] [8s 145ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker4] [8s 145ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker4] [8s 145ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 145ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker4] [8s 145ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker4] [8s 145ms] SocketTube(112) write: registering startSubscription event Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker4] [8s 146ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [8s 146ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker4] [8s 146ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [8s 146ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker4] [8s 146ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@710a068b(52) DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2c28eca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@569e6576, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7cb21ae8 DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 146ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker5] [8s 146ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 147ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 147ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker4] [8s 146ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-51-Worker4] [8s 147ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-51-Worker5] [8s 147ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-51-Worker5] [8s 147ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-51-Worker5] [8s 147ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 147ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 147ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 147ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 147ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 147ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 147ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker5] [8s 147ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 147ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 148ms] SocketTube(112) trying to write: 13 DEBUG: [HttpClient-51-Worker5] [8s 148ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-51-Worker5] [8s 148ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 148ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 148ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 148ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 148ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [8s 148ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 148ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: / DEBUG: [readLoop] [8s 148ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 148ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 148ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [8s 148ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 148ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 148ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 148ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-SelectorManager] [8s 148ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for None (false) DEBUG: [HttpClient-52-SelectorManager] [8s 148ms] SocketTube(112) read bytes: 98 DEBUG: [HttpClient-52-SelectorManager] [8s 149ms] Http2Connection(SocketTube(112)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [8s 149ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4db595d0 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 149ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 149ms] Http2Connection(SocketTube(112)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [8s 149ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 98 DEBUG: [HttpClient-51-Worker6] [8s 149ms] Http2Connection(SocketTube(112)) Processing 98 DEBUG: [HttpClient-51-Worker6] [8s 149ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-51-Worker6] [8s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [8s 149ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker6] [8s 149ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [8s 150ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [8s 150ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [8s 150ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker6] [8s 150ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [8s 150ms] SocketTube(112) wrote: 9 DEBUG: [HttpClient-51-Worker6] [8s 150ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker6] [8s 150ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker6] [8s 150ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 150ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 150ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 150ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 150ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 150ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 150ms] FramesDecoder Tail size is now: 0, current= Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [8s 150ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [8s 150ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [8s 150ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [8s 150ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:53055/) 200 HTTP_2 Local port: 36770 DEBUG: [HttpClient-51-Worker6] [8s 151ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53055/) 200 HTTP_2 Local port: 36770 DEBUG: [HttpClient-51-Worker6] [8s 151ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [8s 151ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [8s 151ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [8s 151ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [8s 151ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [8s 151ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [8s 151ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [8s 151ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [8s 151ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [8s 151ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [8s 151ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [8s 151ms] HttpClientImpl(52) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:53055/ DEBUG: [HttpClient-51-Worker6] [8s 152ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [8s 152ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [8s 152ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [8s 152ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-51-Worker6] [8s 152ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13215053 DEBUG: [HttpClient-51-Worker6] [8s 152ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-Worker6] [8s 152ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-Worker6] [8s 152ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [HttpClient-52-SelectorManager] [8s 153ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [8s 153ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [8s 153ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [8s 153ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) pausing read event DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7cb21ae8 DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) write: cancel DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:36770 stopping. 1 streams DEBUG: [HttpClient-52-SelectorManager] [8s 154ms] Http2Connection(SocketTube(112)) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-51-Worker7] [8s 154ms] Http2Connection(SocketTube(112)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-51-Worker7] [8s 155ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [8s 156ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 157ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:53055/ GET DEBUG: [HttpClient-52-Worker0] [8s 157ms] Exchange establishing exchange for http://127.0.0.1:53055/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [8s 157ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [8s 157ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [8s 157ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [8s 157ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [8s 158ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [8s 158ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [8s 158ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [8s 158ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [8s 158ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5d146996 queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [8s 158ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5d146996, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [8s 158ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [8s 158ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [8s 158ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [8s 158ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [8s 158ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [8s 158ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [8s 158ms] PlainHttpConnection(SocketTube(113)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [8s 158ms] PlainHttpConnection(SocketTube(113)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [8s 159ms] PlainHttpConnection(SocketTube(113)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-53-SelectorManager] [8s 159ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@728793d for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34019,localport=53055] DEBUG: [HttpClient-53-SelectorManager] [8s 159ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-53-SelectorManager] [8s 159ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34019 DEBUG: [HttpClient-52-Worker1] [8s 159ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [8s 159ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 159ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 159ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [8s 159ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker1] [8s 159ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [8s 159ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-52-Worker1] [8s 159ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker1] [8s 159ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-52-Worker1] [8s 159ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-53-SelectorManager] [8s 159ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [8s 159ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@dd0124d DEBUG: [HttpClient-53-SelectorManager] [8s 159ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 159ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [8s 159ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [8s 159ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [8s 160ms] SocketTube(113) pending subscriber subscribed Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:53055/ GET DEBUG: [HttpClient-53-SelectorManager] [8s 160ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [8s 160ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker3] [8s 160ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker3] [8s 160ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [8s 160ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker3] [8s 160ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker3] [8s 160ms] SocketTube(113) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker2] [8s 160ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker2] [8s 160ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [8s 160ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [8s 160ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-52-Worker2] [8s 160ms] SocketTube(113) resuming read event DEBUG: [HttpClient-52-Worker2] [8s 160ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [8s 160ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [8s 160ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [8s 160ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [8s 160ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [8s 160ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-SelectorManager] [8s 160ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (true) DEBUG: [HttpClient-52-Worker1] [8s 160ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [8s 161ms] Http1Publisher(SocketTube(113)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker1] [8s 161ms] SocketTube(113) trying to write: 191 DEBUG: [HttpClient-52-Worker1] [8s 161ms] SocketTube(113) wrote: 191 DEBUG: [HttpClient-52-Worker1] [8s 161ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker1] [8s 161ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker1] [8s 161ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [8s 161ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [8s 161ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [8s 161ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker1] [8s 161ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-SelectorManager] [8s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for None (false) DEBUG: [HttpClient-53-SelectorManager] [8s 161ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [8s 161ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [8s 161ms] SocketTube(113) resuming read event DEBUG: [HttpClient-52-Worker1] [8s 161ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker4] [8s 161ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5d146996 DEBUG: [HttpClient-53-SelectorManager] [8s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-52-Worker4] [8s 161ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [8s 161ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5d146996 DEBUG: [HttpClient-52-Worker4] [8s 162ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker1] [8s 161ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker1] [8s 162ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-SelectorManager] [8s 161ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 162ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [8s 162ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5d146996 DEBUG: [HttpClient-52-Worker1] [8s 162ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker1] [8s 162ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [8s 162ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [8s 162ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker1] [8s 162ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker1] [8s 162ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5eef08fd DEBUG: [HttpClient-52-Worker4] [8s 162ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker1] [8s 162ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker1] [8s 162ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker1] [8s 162ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) headersReader is already completed DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker1] [8s 163ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34019 remote=/127.0.0.1:53055] DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@20e2c4cb(53) DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3221ec24/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@453b237 queue.isEmpty: false DEBUG: [HttpClient-52-Worker1] [8s 163ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker1] [8s 163ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker1] [8s 163ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3221ec24/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@453b237, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3221ec24/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@453b237 DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3221ec24/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@453b237 DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3221ec24/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@453b237 DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3221ec24/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@453b237 DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker1] [8s 163ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@20e2c4cb(53) DEBUG: [HttpClient-52-Worker1] [8s 163ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker1] [8s 164ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker1] [8s 164ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker1] [8s 164ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-52-Worker1] [8s 164ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker1] [8s 164ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker1] [8s 164ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 164ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [8s 164ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker1] [8s 164ms] SocketTube(113) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [8s 164ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker1] [8s 164ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker1] [8s 164ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7950e0c4 DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [8s 164ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker5] [8s 164ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [8s 164ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [8s 164ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker1] [8s 164ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker1] [8s 164ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker1] [8s 164ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker1] [8s 164ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-52-Worker1] [8s 164ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-52-Worker1] [8s 165ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker1] [8s 165ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker1] [8s 165ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 165ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 165ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 165ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 165ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker1] [8s 165ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-52-Worker1] [8s 165ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 TestServer(1): Using handler for: / TestServer(1): connection started Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker1] [8s 165ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker1] [8s 165ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue Sent response headers 200 DEBUG: [readLoop] [8s 166ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 166ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 166ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 166ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker1] [8s 165ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker1] [8s 166ms] SocketTube(113) trying to write: 13 DEBUG: [HttpClient-52-Worker1] [8s 166ms] SocketTube(113) wrote: 13 DEBUG: [HttpClient-52-Worker1] [8s 166ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker1] [8s 166ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker1] [8s 166ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 166ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 166ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 166ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 166ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-SelectorManager] [8s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for None (false) DEBUG: [HttpClient-52-Worker1] [8s 166ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [8s 166ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-SelectorManager] [8s 166ms] SocketTube(113) read bytes: 98 DEBUG: [HttpClient-53-SelectorManager] [8s 166ms] Http2Connection(SocketTube(113)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [8s 166ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 166ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [8s 166ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker1] [8s 167ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker1] [8s 167ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker1] [8s 167ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker1] [8s 167ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-Worker6] [8s 166ms] Http2Connection(SocketTube(113)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [8s 167ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-52-Worker6] [8s 167ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker6] [8s 167ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker6] [8s 167ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 98 DEBUG: [HttpClient-52-Worker6] [8s 167ms] Http2Connection(SocketTube(113)) Processing 98 DEBUG: [HttpClient-52-Worker6] [8s 167ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-52-Worker6] [8s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [8s 167ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker6] [8s 167ms] Http2Connection(SocketTube(113)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [8s 168ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [8s 168ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [8s 168ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker6] [8s 168ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [8s 168ms] SocketTube(113) wrote: 9 DEBUG: [HttpClient-52-Worker6] [8s 168ms] SocketTube(113) write: requesting more... DEBUG: [readLoop] [8s 168ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 168ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 168ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [8s 168ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker6] [8s 168ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 168ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 169ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [8s 169ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [8s 169ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [8s 169ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:53055/) 200 HTTP_2 Local port: 34019 DEBUG: [HttpClient-52-Worker6] [8s 169ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53055/) 200 HTTP_2 Local port: 34019 DEBUG: [HttpClient-52-Worker6] [8s 169ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [8s 169ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [8s 170ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [8s 170ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [8s 170ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [8s 170ms] HttpClientImpl(53) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:53055/ DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@269b2134 DEBUG: [HttpClient-52-Worker6] [8s 170ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-SelectorManager] [8s 170ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-52-Worker6] [8s 171ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] Http2Connection(SocketTube(113)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-Worker6] [8s 171ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [8s 171ms] Http2Connection(SocketTube(113)) H2 processed(1) DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] SocketTube(113) pausing read event DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7950e0c4 DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] SocketTube(113) write: cancel DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker6] [8s 171ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-SelectorManager] [8s 171ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [8s 172ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 172ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-Worker6] [8s 172ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker6] [8s 172ms] Http2Connection(SocketTube(113)) H2 processed buffered data DEBUG: [HttpClient-52-Worker6] [8s 172ms] Http2Connection(SocketTube(113)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [8s 172ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [8s 172ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [8s 172ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-53-SelectorManager] [8s 172ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:34019 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-52-Worker6] [8s 172ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 173ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [MainThread] [8s 174ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 174ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:53055/ GET DEBUG: [HttpClient-53-Worker0] [8s 174ms] Exchange establishing exchange for http://127.0.0.1:53055/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [8s 174ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [8s 174ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [8s 174ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [8s 174ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [8s 175ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [8s 175ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [8s 175ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [8s 175ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [8s 175ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@330c1218 queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [8s 175ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@330c1218, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [8s 175ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [8s 175ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [8s 175ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [8s 175ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [8s 175ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [8s 175ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [8s 175ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [8s 175ms] PlainHttpConnection(SocketTube(114)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [8s 176ms] PlainHttpConnection(SocketTube(114)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e163e99 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59353,localport=53055] DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59353 DEBUG: [HttpClient-53-Worker1] [8s 176ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [8s 176ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 176ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 176ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [8s 176ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker1] [8s 176ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-53-Worker1] [8s 176ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-53-Worker1] [8s 176ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@14ee55e9 DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-53-Worker2] [8s 176ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [8s 176ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [8s 176ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [8s 176ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-53-Worker2] [8s 176ms] SocketTube(114) resuming read event DEBUG: [HttpClient-53-Worker2] [8s 176ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for R (true) DEBUG: [HttpClient-53-Worker1] [8s 176ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-54-SelectorManager] [8s 177ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [8s 177ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker3] [8s 177ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker3] [8s 177ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [8s 177ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker3] [8s 177ms] Http1Publisher(SocketTube(114)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker3] [8s 177ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [8s 177ms] Http1Exchange requestAction.headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:53055/ GET DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Publisher(SocketTube(114)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker1] [8s 178ms] SocketTube(114) trying to write: 191 DEBUG: [HttpClient-53-Worker1] [8s 178ms] SocketTube(114) wrote: 191 DEBUG: [HttpClient-53-Worker1] [8s 178ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker1] [8s 178ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [8s 178ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Publisher(SocketTube(114)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker1] [8s 178ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker1] [8s 178ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-SelectorManager] [8s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 178ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [8s 178ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [8s 178ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 178ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 178ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@330c1218 DEBUG: [HttpClient-53-Worker4] [8s 178ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [8s 178ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@330c1218 DEBUG: [HttpClient-53-Worker4] [8s 178ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker1] [8s 178ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker4] [8s 178ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker1] [8s 179ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ce117cc DEBUG: [HttpClient-53-Worker1] [8s 179ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker1] [8s 179ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker1] [8s 179ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-53-Worker1] [8s 179ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-53-Worker1] [8s 179ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) headersReader is not yet completed DEBUG: [HttpClient-53-Worker4] [8s 179ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@330c1218 DEBUG: [HttpClient-53-Worker4] [8s 179ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker4] [8s 179ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker4] [8s 179ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59353 remote=/127.0.0.1:53055] DEBUG: [HttpClient-53-Worker4] [8s 179ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker4] [8s 179ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@49f84f45(54) DEBUG: [HttpClient-53-Worker4] [8s 179ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@33d43675/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@133e2c3 queue.isEmpty: false DEBUG: [HttpClient-53-Worker4] [8s 179ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-53-Worker4] [8s 179ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker4] [8s 179ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker4] [8s 179ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker4] [8s 179ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker4] [8s 179ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker4] [8s 180ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker4] [8s 180ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker4] [8s 180ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-53-Worker4] [8s 180ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker4] [8s 180ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker4] [8s 180ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker4] [8s 180ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker4] [8s 180ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker4] [8s 180ms] SocketTube(114) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 180ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker4] [8s 180ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker4] [8s 180ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@60779b26 DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [8s 180ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [8s 180ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [8s 180ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker4] [8s 180ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [8s 180ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [8s 181ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker4] [8s 181ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-53-Worker4] [8s 181ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-53-Worker4] [8s 181ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker4] [8s 181ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker4] [8s 181ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 181ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [8s 180ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 181ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 181ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 181ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 181ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker4] [8s 181ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [readLoop] [8s 182ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 182ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 182ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 182ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker4] [8s 182ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [8s 182ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 182ms] SocketTube(114) read bytes: 48 DEBUG: [HttpClient-54-SelectorManager] [8s 182ms] Http2Connection(SocketTube(114)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [8s 182ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 182ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 182ms] Http2Connection(SocketTube(114)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [8s 182ms] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-53-Worker6] [8s 182ms] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-53-Worker6] [8s 182ms] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker6] [8s 182ms] Http2Connection(SocketTube(114)) H2 Receiving(1): 48 DEBUG: [HttpClient-53-Worker6] [8s 182ms] Http2Connection(SocketTube(114)) Processing 48 DEBUG: [HttpClient-53-Worker6] [8s 182ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-53-Worker6] [8s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [8s 182ms] 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-Worker4] [8s 182ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker4] [8s 182ms] SocketTube(114) trying to write: 13 TestServer: GET / DEBUG: [HttpClient-53-Worker4] [8s 182ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-53-Worker4] [8s 182ms] SocketTube(114) write: requesting more... Apr 01, 2024 6:51:18 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 Server: creating input stream for stream 1 DEBUG: [HttpClient-53-Worker6] [8s 183ms] Http2Connection(SocketTube(114)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 183ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 183ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 183ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 183ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): Using handler for: / Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [HttpClient-53-Worker6] [8s 183ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [8s 183ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [8s 183ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker4] [8s 183ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [8s 183ms] Http2Connection(SocketTube(114)) H2 processed(1) DEBUG: [HttpClient-53-Worker4] [8s 183ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 183ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 183ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker4] [8s 183ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-53-Worker4] [8s 183ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-53-Worker4] [8s 183ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker4] [8s 183ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [readLoop] [8s 183ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 184ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 184ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 184ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker4] [8s 183ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 184ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http2Connection(SocketTube(114)) H2 processed buffered data DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker4] [8s 184ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@49f84f45(54) DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@33d43675/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@133e2c3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-53-Worker4] [8s 184ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-54-SelectorManager] [8s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 185ms] SocketTube(114) read bytes: 50 DEBUG: [HttpClient-54-SelectorManager] [8s 185ms] Http2Connection(SocketTube(114)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [8s 186ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 186ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker7] [8s 186ms] Http2Connection(SocketTube(114)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker7] [8s 186ms] Http2Connection(SocketTube(114)) H2 Receiving(2): 50 DEBUG: [HttpClient-53-Worker7] [8s 186ms] Http2Connection(SocketTube(114)) Processing 50 DEBUG: [HttpClient-53-Worker7] [8s 186ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-53-Worker7] [8s 186ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker7] [8s 186ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker7] [8s 186ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker7] [8s 186ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker7] [8s 186ms] Http2Connection(SocketTube(114))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:53055/) 200 HTTP_2 Local port: 59353 DEBUG: [HttpClient-53-Worker7] [8s 186ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53055/) 200 HTTP_2 Local port: 59353 DEBUG: [HttpClient-53-Worker7] [8s 186ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker7] [8s 187ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker7] [8s 187ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker7] [8s 187ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker7] [8s 187ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker7] [8s 187ms] HttpClientImpl(54) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:53055/ DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-54-SelectorManager] [8s 187ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-53-Worker7] [8s 187ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@49be6158 DEBUG: [HttpClient-53-Worker7] [8s 188ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker7] [8s 188ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] Http2Connection(SocketTube(114)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-Worker7] [8s 188ms] Http2Connection(SocketTube(114)) H2 processed(2) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] SocketTube(114) pausing read event DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@60779b26 DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] SocketTube(114) write: cancel DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker8] [8s 188ms] Http2Connection(SocketTube(114)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-54-SelectorManager] [8s 188ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-53-Worker8] [8s 189ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 189ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 189ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [8s 189ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 189ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-SelectorManager] [8s 189ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Server connection to /127.0.0.1:59353 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-53-Worker8] [8s 189ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [MainThread] [8s 190ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 191ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:53055/ GET DEBUG: [HttpClient-54-Worker0] [8s 191ms] Exchange establishing exchange for http://127.0.0.1:53055/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [8s 191ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [8s 191ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [8s 191ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [8s 191ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [8s 191ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [8s 191ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [8s 192ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [8s 192ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [8s 192ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7d69a4fb queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [8s 192ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7d69a4fb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [8s 192ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [8s 192ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [8s 192ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [8s 192ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [8s 192ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [8s 192ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [8s 192ms] PlainHttpConnection(SocketTube(115)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [8s 192ms] PlainHttpConnection(SocketTube(115)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [8s 192ms] PlainHttpConnection(SocketTube(115)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-55-SelectorManager] [8s 192ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@ef6ba75 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=42227,localport=53055] DEBUG: [HttpClient-55-SelectorManager] [8s 192ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-55-SelectorManager] [8s 193ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42227 DEBUG: [HttpClient-54-Worker1] [8s 193ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [8s 193ms] Http1Exchange SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [8s 193ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [8s 193ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [8s 193ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker1] [8s 193ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [8s 193ms] Http1Publisher(SocketTube(115)) got subscriber: SocketTube(115) DEBUG: [HttpClient-54-Worker1] [8s 193ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker1] [8s 193ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-54-Worker1] [8s 193ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-55-SelectorManager] [8s 193ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [8s 193ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40ed105 DEBUG: [HttpClient-55-SelectorManager] [8s 193ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 193ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [8s 193ms] Http1AsyncReceiver(SocketTube(115)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [8s 193ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [8s 193ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [8s 193ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-54-Worker2] [8s 193ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-55-SelectorManager] [8s 193ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker2] [8s 193ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:53055/ GET DEBUG: [HttpClient-54-Worker3] [8s 193ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker3] [8s 193ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [8s 193ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker3] [8s 193ms] Http1Publisher(SocketTube(115)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker3] [8s 193ms] SocketTube(115) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker2] [8s 193ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [8s 194ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-54-Worker2] [8s 194ms] SocketTube(115) resuming read event DEBUG: [HttpClient-54-Worker2] [8s 194ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [8s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (true) DEBUG: [HttpClient-54-Worker1] [8s 193ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker1] [8s 194ms] SocketTube(115) trying to write: 191 DEBUG: [HttpClient-54-Worker1] [8s 194ms] SocketTube(115) wrote: 191 DEBUG: [HttpClient-54-Worker1] [8s 194ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker1] [8s 194ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [8s 194ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker1] [8s 194ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker1] [8s 194ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Publisher(SocketTube(115)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@47e7beaf DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) First time around DEBUG: [HttpClient-54-Worker1] [8s 194ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) headersReader is not yet completed DEBUG: [HttpClient-55-SelectorManager] [8s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for None (false) DEBUG: [HttpClient-55-SelectorManager] [8s 201ms] SocketTube(115) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [8s 201ms] Http1AsyncReceiver(SocketTube(115)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [8s 201ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 201ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 201ms] Http1AsyncReceiver(SocketTube(115)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7d69a4fb DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1AsyncReceiver(SocketTube(115)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7d69a4fb DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1AsyncReceiver(SocketTube(115)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7d69a4fb DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [8s 202ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42227 remote=/127.0.0.1:53055] DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@457055d4(55) DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@b0c639e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8597dd queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1AsyncReceiver(SocketTube(115)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [8s 202ms] PlainHttpConnection(SocketTube(115))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [8s 202ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [8s 202ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [8s 202ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [8s 202ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http2Connection(SocketTube(115)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http2Connection(SocketTube(115))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http2Connection(SocketTube(115))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [8s 203ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker4] [8s 203ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [8s 203ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker4] [8s 203ms] SocketTube(115) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 203ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker4] [8s 203ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker4] [8s 203ms] SocketTube(115) write: registering startSubscription event Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker4] [8s 203ms] PlainHttpConnection(SocketTube(115)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [8s 203ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker4] [8s 203ms] PlainHttpConnection(SocketTube(115)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [8s 203ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http2Connection(SocketTube(115)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http2Connection(SocketTube(115)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http2Connection(SocketTube(115)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http1AsyncReceiver(SocketTube(115)) stopping DEBUG: [HttpClient-54-Worker4] [8s 203ms] Http1AsyncReceiver(SocketTube(115)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http1AsyncReceiver(SocketTube(115)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http2Connection(SocketTube(115)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http2Connection(SocketTube(115)) H2 processed buffered data DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [8s 204ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@457055d4(55) DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@b0c639e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8597dd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [8s 204ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70077db2 DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] Http2Connection(SocketTube(115)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [8s 205ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker5] [8s 205ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [8s 205ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 205ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 205ms] SocketTube(115) trying to write: 63 DEBUG: [HttpClient-54-Worker5] [8s 206ms] SocketTube(115) wrote: 63 DEBUG: [HttpClient-54-Worker5] [8s 206ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [8s 206ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 206ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 206ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 206ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker5] [8s 206ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 206ms] SocketTube(115) trying to write: 13 DEBUG: [Test-server-pool] [8s 206ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 206ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker5] [8s 206ms] SocketTube(115) wrote: 13 DEBUG: [Test-server-pool] [8s 206ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-Worker5] [8s 206ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [8s 206ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 206ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 206ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 206ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / TestServer(1): connection started DEBUG: [readLoop] [8s 206ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 207ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 207ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 207ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [8s 207ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 207ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 207ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 207ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 207ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 207ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 207ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-SelectorManager] [8s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for None (false) DEBUG: [HttpClient-55-SelectorManager] [8s 207ms] SocketTube(115) read bytes: 67 DEBUG: [HttpClient-55-SelectorManager] [8s 207ms] Http2Connection(SocketTube(115)) onNext: got 67 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [8s 207ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 207ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [8s 207ms] Http2Connection(SocketTube(115)) sending 67 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [8s 207ms] Http2Connection(SocketTube(115)) H2 Receiving(1): 67 DEBUG: [HttpClient-54-Worker6] [8s 207ms] Http2Connection(SocketTube(115)) Processing 67 DEBUG: [HttpClient-54-Worker6] [8s 207ms] FramesDecoder decodes: 67 DEBUG: [HttpClient-54-Worker6] [8s 207ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-SelectorManager] [8s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for None (false) DEBUG: [HttpClient-54-Worker6] [8s 207ms] 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] [8s 207ms] SocketTube(115) read bytes: 31 DEBUG: [HttpClient-55-SelectorManager] [8s 207ms] Http2Connection(SocketTube(115)) onNext: got 31 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [8s 207ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 208ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker6] [8s 208ms] Http2Connection(SocketTube(115)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [8s 208ms] PlainHttpConnection(SocketTube(115)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [8s 208ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [8s 208ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker6] [8s 208ms] SocketTube(115) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [8s 208ms] SocketTube(115) wrote: 9 DEBUG: [HttpClient-54-Worker6] [8s 208ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker6] [8s 208ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker6] [8s 208ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [8s 208ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [8s 208ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [8s 208ms] Http2Connection(SocketTube(115))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [8s 208ms] Http2Connection(SocketTube(115))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker6] [8s 209ms] Http2Connection(SocketTube(115))/Stream(1) Completing responseCF(0) with response headers DEBUG: [readLoop] [8s 209ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 209ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 209ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 209ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 209ms] FramesDecoder Tail size is now: 0, current= Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:53055/) 200 HTTP_2 Local port: 42227 DEBUG: [HttpClient-54-Worker6] [8s 209ms] Http2Connection(SocketTube(115))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:53055/) 200 HTTP_2 Local port: 42227 DEBUG: [HttpClient-54-Worker6] [8s 210ms] Http2Connection(SocketTube(115))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker6] [8s 210ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker6] [8s 210ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [8s 210ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [8s 210ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker6] [8s 210ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker6] [8s 210ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker6] [8s 210ms] Http2Connection(SocketTube(115)) H2 processed(1) DEBUG: [HttpClient-54-Worker6] [8s 210ms] Http2Connection(SocketTube(115)) sending 31 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [8s 210ms] Http2Connection(SocketTube(115)) H2 Receiving(2): 31 DEBUG: [HttpClient-54-Worker6] [8s 210ms] Http2Connection(SocketTube(115)) Processing 31 DEBUG: [HttpClient-54-Worker6] [8s 210ms] FramesDecoder decodes: 31 DEBUG: [HttpClient-54-Worker6] [8s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [8s 210ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [8s 213ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [8s 213ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker6] [8s 213ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker6] [8s 214ms] HttpClientImpl(55) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:53055/ DEBUG: [HttpClient-54-Worker6] [8s 214ms] Http2Connection(SocketTube(115))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [8s 214ms] Http2Connection(SocketTube(115))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [8s 214ms] Http2Connection(SocketTube(115))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker6] [8s 214ms] Http2Connection(SocketTube(115)) Closed stream 1 DEBUG: [HttpClient-54-Worker6] [8s 214ms] Http2Connection(SocketTube(115))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@707a0db3 DEBUG: [HttpClient-54-Worker6] [8s 214ms] Http2Connection(SocketTube(115))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker6] [8s 214ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [8s 214ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker6] [8s 214ms] Http2Connection(SocketTube(115)) H2 processed(2) DEBUG: [HttpClient-55-SelectorManager] [8s 217ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-55-SelectorManager] [8s 217ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-SelectorManager] [8s 217ms] Http2Connection(SocketTube(115)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [8s 217ms] Http2Connection(SocketTube(115)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] PlainHttpConnection(SocketTube(115)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) pausing read event DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70077db2 DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] Http2Connection(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) write: cancel DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: cancelled by SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker7] [8s 218ms] Http2Connection(SocketTube(115)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-54-Worker7] [8s 219ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-54-Worker7] [8s 219ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker7] [8s 219ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker7] [8s 219ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-Worker7] [8s 219ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:42227 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-55-SelectorManager] [8s 218ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [8s 223ms] Http2Connection(SocketTube(115)) Close all streams DEBUG: [MainThread] [8s 224ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 224ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:42219/ GET DEBUG: [HttpClient-55-Worker0] [8s 224ms] Exchange establishing exchange for https://127.0.0.1:42219/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-55-Worker0] [8s 226ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [8s 226ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [8s 226ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-55-Worker0] [8s 226ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-56-SelectorManager] [8s 226ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7aace5ac for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=57034, Session(1711990278082|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-SelectorManager] [8s 226ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect DEBUG: [HttpClient-56-SelectorManager] [8s 226ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57034 DEBUG: [HttpClient-55-Worker1] [8s 226ms] SocketTube(116) connecting flows DEBUG: [HttpClient-55-Worker1] [8s 226ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [8s 227ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-55-Worker1] [8s 227ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [8s 227ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker1] [8s 227ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker1] [8s 227ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-55-Worker1] [8s 227ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-55-Worker1] [8s 227ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [8s 227ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-SelectorManager] [8s 227ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-55-Worker1] [8s 227ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [8s 227ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [8s 227ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker1] [8s 229ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] 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@70548edc[Not completed, 4 dependents] (id=7894) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (true) DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [8s 229ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-55-Worker2] [8s 229ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker2] [8s 229ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker1] [8s 229ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [8s 229ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [8s 229ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker1] [8s 230ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [8s 230ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [8s 230ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [8s 230ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [8s 230ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker1] [8s 230ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [8s 230ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-55-Worker1] [8s 230ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-55-Worker1] [8s 230ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker2] [8s 229ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [8s 230ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [8s 230ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [8s 230ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker1] [8s 230ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [8s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 237ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [8s 237ms] SocketTube(116) read bytes: 218 DEBUG: [HttpClient-56-SelectorManager] [8s 238ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 238ms] SSL Reader(SocketTube(116)) Adding 218 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 238ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 238ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 238ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:218, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [8s 238ms] SSL Reader(SocketTube(116)) Unwrapping: 218 DEBUG: [HttpClient-55-Worker3] [8s 238ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 218 into buffer of 512 remaining to decode: 85 DEBUG: [HttpClient-55-Worker3] [8s 238ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [8s 238ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [8s 238ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 238ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [8s 238ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [8s 239ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [8s 239ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 240ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [8s 240ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 240ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) Unwrapping: 85 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) Unwrapping: 79 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [8s 240ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [8s 241ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [8s 241ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker3] [8s 241ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [8s 241ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker3] [8s 241ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker3] [8s 241ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 241ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [8s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 242ms] SocketTube(116) read bytes: 90 DEBUG: [HttpClient-56-SelectorManager] [8s 242ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 242ms] SSL Reader(SocketTube(116)) Adding 90 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 242ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 242ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 245ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [8s 245ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker4] [8s 246ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [8s 246ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 246ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker4] [8s 246ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker4] [8s 246ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker4] [8s 246ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker4] [8s 247ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 247ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [8s 247ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 247ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-55-Worker4] [8s 247ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker4] [8s 247ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker4] [8s 247ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker4] [8s 247ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker4] [8s 247ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-55-Worker4] [8s 247ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@434b8415 DEBUG: [HttpClient-55-Worker4] [8s 247ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker4] [8s 247ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 247ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 247ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 248ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 248ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker4] [8s 248ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-55-Worker4] [8s 248ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [8s 248ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 248ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 248ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 248ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [8s 248ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 248ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker4] [8s 248ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [8s 248ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 248ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker4] [8s 248ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [8s 248ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [8s 248ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker4] [8s 248ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-55-Worker4] [8s 248ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker4] [8s 248ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker4] [8s 248ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker4] [8s 248ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker4] [8s 248ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker4] [8s 249ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [8s 249ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42219/ GET DEBUG: [HttpClient-55-Worker4] [8s 249ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker4] [8s 249ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-55-Worker4] [8s 249ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-55-Worker4] [8s 249ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [8s 249ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 249ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [8s 249ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker4] [8s 250ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 250ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [8s 250ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 250ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 250ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 250ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 250ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 250ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 250ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [8s 250ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 250ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 250ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [8s 250ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 251ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker4] [8s 251ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker4] [8s 251ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 251ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 255ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-SelectorManager] [8s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 256ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-56-SelectorManager] [8s 256ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 256ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [8s 256ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 256ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 256ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 256ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 256ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-SelectorManager] [8s 256ms] SocketTube(116) resuming read event DEBUG: [readLoop] [8s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-SelectorManager] [8s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) DEBUG: [readLoop] [8s 256ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 256ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 256ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-55-Worker5] [8s 256ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [8s 256ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-56-SelectorManager] [8s 256ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 257ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 257ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [8s 257ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [8s 257ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker5] [8s 257ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-55-Worker5] [8s 257ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker5] [8s 257ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [8s 257ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-55-Worker5] [8s 258ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker5] [8s 258ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker5] [8s 258ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker5] [8s 258ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 258ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-55-Worker5] [8s 258ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-55-Worker5] [8s 258ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker5] [8s 258ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 258ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker5] [8s 258ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker5] [8s 258ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 259ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-55-Worker5] [8s 259ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 259ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker5] [8s 259ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker5] [8s 259ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker5] [8s 259ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 259ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [8s 259ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 259ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 259ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 259ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 259ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-SelectorManager] [8s 259ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) TestServer(2): connection started DEBUG: [HttpClient-56-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 274ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [8s 274ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 274ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 274ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 274ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [8s 275ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker6] [8s 275ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker6] [8s 275ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker6] [8s 275ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker6] [8s 275ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker6] [8s 275ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-55-Worker6] [8s 275ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker6] [8s 275ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [8s 275ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker6] [8s 275ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker6] [8s 275ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [8s 275ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [8s 275ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker6] [8s 275ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-55-Worker6] [8s 275ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker6] [8s 275ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [8s 275ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker6] [8s 276ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker6] [8s 276ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker6] [8s 276ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 57034 DEBUG: [HttpClient-55-Worker6] [8s 276ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 57034 DEBUG: [HttpClient-55-Worker6] [8s 276ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker6] [8s 276ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker6] [8s 276ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-55-Worker6] [8s 276ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [8s 276ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker6] [8s 276ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker6] [8s 276ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker6] [8s 276ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker6] [8s 276ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-55-Worker6] [8s 276ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker6] [8s 276ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [8s 276ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-55-Worker6] [8s 277ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker6] [8s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [8s 277ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker6] [8s 277ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-55-Worker6] [8s 277ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker6] [8s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [8s 277ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker6] [8s 277ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker6] [8s 277ms] HttpClientImpl(56) ClientImpl (async) elapsed 53 millis for GET to https://127.0.0.1:42219/ DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker6] [8s 277ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker6] [8s 278ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker6] [8s 278ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-55-Worker6] [8s 278ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@672d8191 DEBUG: [HttpClient-55-Worker6] [8s 278ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker6] [8s 278ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-55-Worker6] [8s 278ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [8s 278ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker6] [8s 278ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker6] [8s 278ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker6] [8s 278ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [8s 278ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 281ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-56-SelectorManager] [8s 281ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [8s 281ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [8s 282ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [8s 283ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 283ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 283ms] SocketTube(116) pausing read event DEBUG: [HttpClient-56-SelectorManager] [8s 283ms] 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@70548edc[Not completed, 4 dependents] (id=7894) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@434b8415, getALPN: jdk.internal.net.http.common.MinimalFuture@4291afd[Completed normally] (id=7900), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 283ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 283ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 283ms] SSL Reader(SocketTube(116)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-SelectorManager] [8s 283ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 283ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@434b8415, getALPN: jdk.internal.net.http.common.MinimalFuture@4291afd[Completed normally] (id=7900), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 283ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-55-Worker7] [8s 284ms] Http2Connection(SSLTube(SocketTube(116))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] SocketTube(116) Stopping read scheduler java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker7] [8s 284ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] SocketTube(116) write: cancel DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:57034 stopping. 1 streams DEBUG: [HttpClient-56-SelectorManager] [8s 284ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-55-Worker7] [8s 285ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) TestServer: Connection writer stopping DEBUG: [MainThread] [8s 285ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 286ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:42219/ GET DEBUG: [HttpClient-56-Worker0] [8s 286ms] Exchange establishing exchange for https://127.0.0.1:42219/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-56-Worker0] [8s 288ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [8s 288ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [8s 288ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-56-Worker0] [8s 288ms] 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=57044, Session(1711990278642|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7bde791c for C (true) DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57044 DEBUG: [HttpClient-56-Worker1] [8s 289ms] SocketTube(117) connecting flows DEBUG: [HttpClient-56-Worker1] [8s 289ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [8s 289ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-56-Worker1] [8s 289ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-56-Worker1] [8s 289ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker1] [8s 289ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker1] [8s 289ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-56-Worker1] [8s 289ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-56-Worker1] [8s 289ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [8s 289ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] 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@7126126c[Not completed, 4 dependents] (id=7959) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker1] [8s 289ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker1] [8s 289ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker1] [8s 289ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] SSL Reader(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [8s 289ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [8s 290ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [8s 290ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [8s 290ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [8s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (true) DEBUG: [HttpClient-57-SelectorManager] [8s 290ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [8s 290ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-56-Worker2] [8s 290ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [8s 290ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [8s 290ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker1] [8s 292ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [8s 292ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [8s 292ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [8s 293ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker1] [8s 293ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [8s 293ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [8s 293ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [8s 293ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [8s 293ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker1] [8s 293ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [8s 293ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-56-Worker1] [8s 293ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-56-Worker1] [8s 293ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker1] [8s 293ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker1] [8s 293ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker1] [8s 293ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker1] [8s 293ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [8s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 295ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [8s 295ms] SocketTube(117) read bytes: 133 DEBUG: [HttpClient-57-SelectorManager] [8s 295ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 295ms] SSL Reader(SocketTube(117)) Adding 133 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 295ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 295ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 295ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [8s 295ms] SSL Reader(SocketTube(117)) Unwrapping: 133 DEBUG: [HttpClient-56-Worker3] [8s 295ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [8s 295ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [8s 295ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [8s 295ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [8s 295ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [8s 295ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-57-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 296ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 296ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 297ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker3] [8s 297ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [8s 297ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [8s 297ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [8s 297ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [8s 297ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [8s 297ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [8s 297ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [8s 297ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [8s 297ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [8s 298ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [8s 298ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [8s 298ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [8s 298ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-56-Worker3] [8s 298ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [8s 298ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 298ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 298ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [8s 298ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [8s 298ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [8s 298ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker3] [8s 298ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker3] [8s 298ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 298ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [8s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (true) DEBUG: [HttpClient-57-SelectorManager] [8s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 298ms] SocketTube(117) read bytes: 175 DEBUG: [HttpClient-57-SelectorManager] [8s 298ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 298ms] SSL Reader(SocketTube(117)) Adding 175 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 298ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 298ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 298ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [8s 298ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker4] [8s 298ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [8s 299ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker4] [8s 300ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [8s 300ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 301ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker4] [8s 301ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 301ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker4] [8s 301ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker4] [8s 301ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 301ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [8s 301ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 301ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-56-Worker4] [8s 301ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker4] [8s 301ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker4] [8s 301ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker4] [8s 302ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker4] [8s 302ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-56-Worker4] [8s 302ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6841b61a DEBUG: [HttpClient-56-Worker4] [8s 302ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker4] [8s 302ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 302ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 302ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 302ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 302ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker4] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-Worker4] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 303ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 303ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 303ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker4] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-56-Worker4] [8s 303ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker4] [8s 303ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker4] [8s 304ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker4] [8s 304ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker4] [8s 304ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker4] [8s 304ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [8s 304ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42219/ GET DEBUG: [HttpClient-56-Worker4] [8s 304ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker4] [8s 304ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-56-Worker4] [8s 304ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-Worker4] [8s 305ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [8s 305ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 305ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [8s 305ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker4] [8s 305ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker4] [8s 305ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 305ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker4] [8s 305ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [8s 305ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 305ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 305ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-56-Worker4] [8s 305ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-56-Worker4] [8s 305ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [8s 305ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 306ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 306ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 306ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 306ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 306ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 306ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 306ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-56-Worker4] [8s 306ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-56-Worker4] [8s 307ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [8s 307ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 307ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-57-SelectorManager] [8s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 307ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 307ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 307ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 307ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 307ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 307ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(2): connection started DEBUG: [readLoop] [8s 307ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 307ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 307ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 307ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 307ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 307ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 307ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 307ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-Worker4] [8s 307ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 308ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 308ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 308ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 308ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-56-Worker4] [8s 308ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [8s 308ms] SSL Reader(SocketTube(117)) requesting 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-56-Worker4] [8s 308ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker4] [8s 308ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker4] [8s 308ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [8s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (true) DEBUG: [HttpClient-56-Worker4] [8s 308ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING Sent response headers 200 DEBUG: [HttpClient-57-SelectorManager] [8s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 308ms] SocketTube(117) read bytes: 1803 DEBUG: [HttpClient-57-SelectorManager] [8s 308ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 308ms] SSL Reader(SocketTube(117)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 308ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 308ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [8s 308ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [8s 308ms] SSL Reader(SocketTube(117)) Unwrapping: 1803 DEBUG: [HttpClient-57-SelectorManager] [8s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 309ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 309ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker5] [8s 309ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-Worker5] [8s 309ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [8s 309ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [8s 309ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker5] [8s 309ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-56-Worker5] [8s 309ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker5] [8s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [8s 309ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-Worker5] [8s 310ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker5] [8s 310ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker5] [8s 310ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker5] [8s 310ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [8s 310ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker5] [8s 310ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-56-Worker5] [8s 311ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-56-Worker5] [8s 311ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker5] [8s 311ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [8s 311ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [8s 311ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [8s 311ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker5] [8s 311ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker5] [8s 311ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker5] [8s 311ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [8s 311ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-56-Worker5] [8s 311ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [8s 311ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker5] [8s 311ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker5] [8s 311ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker5] [8s 311ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [8s 311ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [8s 311ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 311ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 311ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [8s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (true) DEBUG: [HttpClient-57-SelectorManager] [8s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 313ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [8s 313ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 313ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 313ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 313ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 313ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [8s 313ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-56-Worker6] [8s 313ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker6] [8s 313ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker6] [8s 313ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker6] [8s 313ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-56-Worker6] [8s 313ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 313ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 313ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 313ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 313ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [8s 313ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [8s 313ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker6] [8s 313ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-56-Worker6] [8s 313ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker6] [8s 313ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 313ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker6] [8s 313ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker6] [8s 314ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker6] [8s 314ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 57044 DEBUG: [HttpClient-56-Worker6] [8s 314ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 57044 DEBUG: [HttpClient-56-Worker6] [8s 314ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker6] [8s 314ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker6] [8s 314ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-56-Worker6] [8s 314ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 314ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker6] [8s 314ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker6] [8s 314ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker6] [8s 314ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker6] [8s 314ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-56-Worker6] [8s 314ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 314ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 314ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 314ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 314ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [8s 314ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [8s 314ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker6] [8s 314ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-56-Worker6] [8s 314ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker6] [8s 314ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 314ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-56-Worker6] [8s 315ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 315ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker6] [8s 315ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [8s 315ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker6] [8s 315ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker6] [8s 315ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-56-Worker6] [8s 315ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 315ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 315ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 315ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-56-Worker6] [8s 315ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker6] [8s 315ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 315ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker6] [8s 315ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker6] [8s 315ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker6] [8s 316ms] HttpClientImpl(57) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:42219/ DEBUG: [HttpClient-56-Worker6] [8s 316ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker6] [8s 316ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker6] [8s 316ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker6] [8s 316ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-56-Worker6] [8s 316ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7867c393 DEBUG: [HttpClient-56-Worker6] [8s 316ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-56-Worker6] [8s 316ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-56-Worker6] [8s 316ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 316ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker6] [8s 316ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker6] [8s 316ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker6] [8s 316ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 316ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [8s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 317ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-57-SelectorManager] [8s 317ms] Http2ClientImpl stopping DEBUG: [HttpClient-57-SelectorManager] [8s 317ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [8s 317ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SocketTube(117) pausing read event DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] 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@7126126c[Not completed, 4 dependents] (id=7959) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6841b61a, getALPN: jdk.internal.net.http.common.MinimalFuture@55ae59d[Completed normally] (id=7965), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 318ms] SSL Reader(SocketTube(117)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-57-SelectorManager] [8s 319ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 319ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6841b61a, getALPN: jdk.internal.net.http.common.MinimalFuture@55ae59d[Completed normally] (id=7965), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 319ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 319ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 319ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [8s 319ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-57-SelectorManager] [8s 319ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-56-Worker7] [8s 319ms] Http2Connection(SSLTube(SocketTube(117))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-57-SelectorManager] [8s 319ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-56-Worker7] [8s 320ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 320ms] SocketTube(117) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [8s 320ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-57-SelectorManager] [8s 320ms] SocketTube(117) write: cancel DEBUG: [HttpClient-57-SelectorManager] [8s 320ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [8s 320ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [8s 320ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [8s 320ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [8s 320ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [8s 320ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-SelectorManager] [8s 320ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-Worker7] [8s 321ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) Server connection to /127.0.0.1:57044 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 322ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 322ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:42219/ GET DEBUG: [HttpClient-57-Worker0] [8s 323ms] Exchange establishing exchange for https://127.0.0.1:42219/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-57-Worker0] [8s 323ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [8s 324ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [8s 324ms] PlainHttpConnection(SocketTube(118)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [8s 324ms] PlainHttpConnection(SocketTube(118)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [8s 324ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-57-Worker0] [8s 324ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-58-SelectorManager] [8s 324ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@34ffe2c8 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-58-SelectorManager] [8s 324ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33665, Session(1711990278704|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-SelectorManager] [8s 324ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33665 DEBUG: [HttpClient-57-Worker1] [8s 325ms] SocketTube(118) connecting flows DEBUG: [HttpClient-57-Worker1] [8s 325ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [8s 325ms] SocketTube(118) registering subscribe event DEBUG: [HttpClient-57-Worker1] [8s 325ms] SocketTube(118) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-Worker1] [8s 325ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SocketTube(118) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] 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@3e0789b8[Not completed, 4 dependents] (id=8024) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SSL Reader(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (true) DEBUG: [HttpClient-57-Worker1] [8s 325ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker1] [8s 325ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-57-Worker1] [8s 325ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-57-Worker1] [8s 325ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [8s 325ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [8s 325ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-57-Worker2] [8s 325ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker1] [8s 325ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [8s 325ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [8s 326ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker2] [8s 325ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [8s 326ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [8s 327ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [8s 328ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-57-Worker1] [8s 328ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-57-Worker1] [8s 328ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker1] [8s 328ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [8s 328ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker1] [8s 328ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [8s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 330ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [8s 330ms] SocketTube(118) read bytes: 133 DEBUG: [HttpClient-58-SelectorManager] [8s 330ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 330ms] SSL Reader(SocketTube(118)) Adding 133 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 330ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 330ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 330ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [8s 330ms] SSL Reader(SocketTube(118)) Unwrapping: 133 DEBUG: [HttpClient-57-Worker3] [8s 331ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [8s 331ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [8s 331ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [8s 331ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 331ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [8s 331ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-58-SelectorManager] [8s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 331ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 331ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 332ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [8s 332ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-57-Worker3] [8s 332ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [8s 332ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 332ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [8s 332ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker3] [8s 332ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker3] [8s 332ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 332ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [8s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (true) DEBUG: [HttpClient-58-SelectorManager] [8s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 332ms] SocketTube(118) read bytes: 175 DEBUG: [HttpClient-58-SelectorManager] [8s 332ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 332ms] SSL Reader(SocketTube(118)) Adding 175 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 332ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 332ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 332ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [8s 332ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [8s 333ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-57-Worker4] [8s 334ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker4] [8s 334ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker4] [8s 334ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker4] [8s 334ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-57-Worker4] [8s 334ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@421db1d9 DEBUG: [HttpClient-57-Worker4] [8s 335ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker4] [8s 335ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 335ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 335ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 335ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 335ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker4] [8s 335ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker4] [8s 335ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [8s 335ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [8s 335ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 335ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [8s 335ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [8s 335ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [8s 335ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker4] [8s 335ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [8s 335ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [8s 335ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker4] [8s 335ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [8s 335ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [8s 335ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker4] [8s 335ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-57-Worker4] [8s 336ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker4] [8s 336ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker4] [8s 336ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker4] [8s 336ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker4] [8s 336ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker4] [8s 336ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [8s 336ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42219/ GET DEBUG: [HttpClient-57-Worker4] [8s 336ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker4] [8s 336ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-57-Worker4] [8s 336ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker4] [8s 336ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [8s 336ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [8s 336ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [8s 336ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker4] [8s 337ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 337ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker4] [8s 337ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 337ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [8s 337ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 337ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [8s 337ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 337ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 337ms] SocketTube(118) trying to write: 162 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SocketTube(118) wrote: 162 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker4] [8s 337ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 337ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [8s 337ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 337ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 338ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [8s 338ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 338ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker4] [8s 338ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker4] [8s 338ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 338ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) TestServer(2): starting connection DEBUG: [HttpClient-58-SelectorManager] [8s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 338ms] SocketTube(118) read bytes: 1726 DEBUG: [HttpClient-58-SelectorManager] [8s 338ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 338ms] SSL Reader(SocketTube(118)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 338ms] SocketTube(118) resuming read event DEBUG: [Test-server-pool] [8s 338ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [8s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [Test-server-pool] [8s 338ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 338ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [8s 338ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 338ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [8s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 338ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 338ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [8s 338ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker5] [8s 339ms] SSL Reader(SocketTube(118)) Unwrapping: 1726 DEBUG: [HttpClient-57-Worker5] [8s 339ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [8s 339ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker5] [8s 339ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker5] [8s 339ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker5] [8s 339ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker5] [8s 339ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker5] [8s 339ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (true) DEBUG: [HttpClient-58-SelectorManager] [8s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 339ms] SocketTube(118) read bytes: 77 DEBUG: [HttpClient-58-SelectorManager] [8s 339ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 339ms] SSL Reader(SocketTube(118)) Adding 77 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 339ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 339ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 339ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker6] [8s 339ms] SSL Reader(SocketTube(118)) Unwrapping: 77 TestServer(2): connection started DEBUG: [readLoop] [8s 340ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 340ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 340ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 340ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker6] [8s 340ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [8s 340ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [8s 340ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker6] [8s 340ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker6] [8s 340ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [readLoop] [8s 340ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 340ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 340ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker6] [8s 340ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker6] [8s 340ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [8s 340ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 340ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 340ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-57-Worker6] [8s 340ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-57-Worker6] [8s 340ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker6] [8s 341ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-57-Worker6] [8s 341ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker6] [8s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [8s 341ms] 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-58-SelectorManager] [8s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 341ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 341ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker6] [8s 341ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker6] [8s 341ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker6] [8s 341ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker6] [8s 342ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 342ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-57-Worker6] [8s 342ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-57-Worker6] [8s 342ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker6] [8s 342ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 342ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker6] [8s 342ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 342ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [8s 342ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 342ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 342ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 342ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 342ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [8s 342ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker6] [8s 343ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker6] [8s 343ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker6] [8s 343ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 343ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (true) DEBUG: [HttpClient-58-SelectorManager] [8s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 343ms] SocketTube(118) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [8s 343ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 343ms] SSL Reader(SocketTube(118)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 343ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 343ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [8s 343ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker7] [8s 343ms] SSL Reader(SocketTube(118)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker7] [8s 344ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker7] [8s 344ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker7] [8s 344ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker7] [8s 344ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-57-Worker7] [8s 344ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker7] [8s 344ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [8s 344ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker7] [8s 344ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker7] [8s 344ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [8s 344ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [8s 344ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker7] [8s 344ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-57-Worker7] [8s 344ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker7] [8s 344ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [8s 344ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [8s 344ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [8s 344ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker7] [8s 344ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 33665 DEBUG: [HttpClient-57-Worker7] [8s 345ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 33665 DEBUG: [HttpClient-57-Worker7] [8s 345ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker7] [8s 345ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker7] [8s 345ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-57-Worker7] [8s 345ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [8s 345ms] SSL Reader(SocketTube(118)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker7] [8s 345ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker7] [8s 345ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker7] [8s 345ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker7] [8s 345ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-57-Worker7] [8s 345ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker7] [8s 346ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [8s 346ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker7] [8s 346ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker7] [8s 346ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [8s 346ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [8s 346ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker7] [8s 346ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-57-Worker7] [8s 346ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker7] [8s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [8s 346ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [8s 346ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [8s 346ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker7] [8s 346ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker7] [8s 346ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker7] [8s 346ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-57-Worker7] [8s 346ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [8s 346ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker7] [8s 346ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker7] [8s 346ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker7] [8s 346ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker7] [8s 346ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-57-Worker7] [8s 347ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker7] [8s 347ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [8s 347ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker7] [8s 347ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-57-Worker7] [8s 347ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker7] [8s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [8s 347ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker7] [8s 347ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker7] [8s 347ms] HttpClientImpl(58) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:42219/ DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7b32ea78 DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-Worker7] [8s 347ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-57-Worker7] [8s 348ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [8s 348ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker7] [8s 348ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker7] [8s 348ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker7] [8s 348ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [8s 348ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 349ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [8s 349ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [8s 349ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] SocketTube(118) pausing read event DEBUG: [HttpClient-58-SelectorManager] [8s 350ms] 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@3e0789b8[Not completed, 4 dependents] (id=8024) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@421db1d9, getALPN: jdk.internal.net.http.common.MinimalFuture@4a341917[Completed normally] (id=8030), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] SSL Reader(SocketTube(118)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@421db1d9, getALPN: jdk.internal.net.http.common.MinimalFuture@4a341917[Completed normally] (id=8030), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-57-Worker8] [8s 351ms] Http2Connection(SSLTube(SocketTube(118))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-SelectorManager] [8s 351ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-58-SelectorManager] [8s 352ms] SocketTube(118) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 352ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-58-SelectorManager] [8s 352ms] SocketTube(118) write: cancel DEBUG: [HttpClient-58-SelectorManager] [8s 352ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [8s 352ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 352ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [8s 352ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [8s 352ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [8s 353ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [8s 353ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-SelectorManager] [8s 353ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-SelectorManager] [8s 353ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams Server connection to /127.0.0.1:33665 stopping. 1 streams DEBUG: [HttpClient-57-Worker8] [8s 352ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [MainThread] [8s 355ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 369ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:42219/ GET DEBUG: [HttpClient-58-Worker0] [8s 370ms] Exchange establishing exchange for https://127.0.0.1:42219/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-58-Worker0] [8s 371ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [8s 371ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [8s 371ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [8s 371ms] PlainHttpConnection(SocketTube(119)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [8s 371ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-58-Worker0] [8s 371ms] 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=56417, Session(1711990278740|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-SelectorManager] [8s 377ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5d40453d for C (true) DEBUG: [HttpClient-59-SelectorManager] [8s 377ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56417 DEBUG: [HttpClient-58-Worker1] [8s 378ms] SocketTube(119) connecting flows DEBUG: [HttpClient-58-Worker1] [8s 378ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [8s 378ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-58-Worker1] [8s 378ms] SocketTube(119) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker1] [8s 378ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] 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@57b82e4d[Not completed, 4 dependents] (id=8089) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SSL Reader(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-59-SelectorManager] [8s 378ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (true) DEBUG: [HttpClient-58-Worker1] [8s 378ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker1] [8s 379ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-58-Worker1] [8s 379ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-58-Worker1] [8s 379ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [8s 379ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-59-SelectorManager] [8s 379ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-58-Worker1] [8s 379ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [8s 379ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-58-Worker1] [8s 379ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [8s 379ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker2] [8s 379ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker2] [8s 379ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [8s 379ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [8s 381ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-58-Worker1] [8s 381ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-58-Worker1] [8s 381ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker1] [8s 381ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [8s 381ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker1] [8s 381ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] SocketTube(119) read bytes: 139 DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] SSL Reader(SocketTube(119)) Adding 139 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 385ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [8s 385ms] SSL Reader(SocketTube(119)) Unwrapping: 139 DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 385ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 385ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-58-Worker3] [8s 385ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [8s 385ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [8s 385ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [8s 385ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [8s 385ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [8s 386ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker3] [8s 386ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [8s 386ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [8s 387ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [8s 387ms] SocketTube(119) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 387ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Reader(SocketTube(119)) Unwrapping: 6 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [8s 387ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [8s 387ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker3] [8s 387ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker3] [8s 387ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [8s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (true) DEBUG: [HttpClient-59-SelectorManager] [8s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 387ms] SocketTube(119) read bytes: 169 DEBUG: [HttpClient-59-SelectorManager] [8s 387ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 387ms] SSL Reader(SocketTube(119)) Adding 169 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 387ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 387ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 388ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [8s 388ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker4] [8s 388ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker4] [8s 388ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [8s 388ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker4] [8s 388ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [8s 388ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker4] [8s 388ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker4] [8s 388ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker4] [8s 388ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [8s 389ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [8s 389ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker4] [8s 389ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [8s 389ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [8s 390ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker4] [8s 390ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [8s 390ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker4] [8s 390ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker4] [8s 390ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 390ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [8s 390ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 390ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-58-Worker4] [8s 390ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker4] [8s 390ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker4] [8s 390ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker4] [8s 391ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker4] [8s 391ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-58-Worker4] [8s 391ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b8b8830 DEBUG: [HttpClient-58-Worker4] [8s 391ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker4] [8s 391ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 391ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 391ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 391ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 391ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker4] [8s 391ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker4] [8s 392ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [8s 392ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [8s 392ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 392ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [8s 392ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [8s 392ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [8s 392ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker4] [8s 393ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [8s 393ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [8s 393ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker4] [8s 393ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [8s 393ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [8s 393ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker4] [8s 393ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-58-Worker4] [8s 393ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker4] [8s 393ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker4] [8s 393ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker4] [8s 393ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker4] [8s 393ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker4] [8s 394ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [8s 394ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42219/ GET DEBUG: [HttpClient-58-Worker4] [8s 394ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker4] [8s 394ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-58-Worker4] [8s 394ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker4] [8s 394ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [8s 394ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [8s 395ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [8s 395ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker4] [8s 395ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 395ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-58-Worker4] [8s 395ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-58-Worker4] [8s 395ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [8s 395ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 395ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [8s 395ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 395ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [8s 395ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 395ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [8s 395ms] SSL Writer(SocketTube(119)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 396ms] SocketTube(119) trying to write: 162 DEBUG: [HttpClient-58-Worker4] [8s 396ms] SocketTube(119) wrote: 162 DEBUG: [HttpClient-58-Worker4] [8s 396ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [8s 396ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 396ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [8s 396ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [8s 396ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 396ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker4] [8s 397ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker4] [8s 397ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 397ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [8s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 398ms] SocketTube(119) read bytes: 1726 DEBUG: [HttpClient-59-SelectorManager] [8s 398ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 398ms] SSL Reader(SocketTube(119)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 398ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 398ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [8s 398ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [8s 398ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 398ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 398ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 398ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 398ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 398ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker5] [8s 398ms] SSL Reader(SocketTube(119)) Unwrapping: 1726 DEBUG: [HttpClient-59-SelectorManager] [8s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 399ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 399ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 399ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 399ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [8s 399ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 399ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 399ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 399ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 399ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 399ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 399ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 399ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 399ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 399ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker5] [8s 399ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [8s 399ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker5] [8s 399ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker5] [8s 399ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker5] [8s 399ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker5] [8s 399ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker5] [8s 399ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-59-SelectorManager] [8s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (true) DEBUG: [HttpClient-59-SelectorManager] [8s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 401ms] SocketTube(119) read bytes: 228 DEBUG: [HttpClient-59-SelectorManager] [8s 401ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 401ms] SSL Reader(SocketTube(119)) Adding 228 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 401ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 401ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 401ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:228, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [8s 401ms] SSL Reader(SocketTube(119)) Unwrapping: 228 DEBUG: [HttpClient-58-Worker6] [8s 401ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 228 into buffer of 512 remaining to decode: 151 DEBUG: [HttpClient-58-Worker6] [8s 401ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker6] [8s 401ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker6] [8s 401ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [HttpClient-58-Worker6] [8s 401ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 401ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 401ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 401ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-58-Worker6] [8s 401ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker6] [8s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 402ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker6] [8s 402ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker6] [8s 402ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker6] [8s 402ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker6] [8s 402ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 402ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 402ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-58-Worker6] [8s 403ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-58-Worker6] [8s 403ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker6] [8s 403ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 403ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker6] [8s 403ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 403ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Reader(SocketTube(119)) Unwrapping: 151 DEBUG: [readLoop] [8s 403ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [readLoop] [8s 403ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 403ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 403ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 403ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 403ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 403ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker6] [8s 403ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-58-Worker6] [8s 403ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker6] [8s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 403ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [8s 404ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [8s 404ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker6] [8s 404ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 56417 DEBUG: [HttpClient-58-Worker6] [8s 404ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 56417 DEBUG: [HttpClient-58-Worker6] [8s 404ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker6] [8s 404ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker6] [8s 404ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-58-Worker6] [8s 404ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 404ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker6] [8s 404ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker6] [8s 404ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker6] [8s 404ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker6] [8s 404ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-58-Worker6] [8s 404ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 404ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 404ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 404ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 404ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-58-Worker6] [8s 405ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker6] [8s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 405ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-58-Worker6] [8s 405ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 405ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker6] [8s 405ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [8s 405ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker6] [8s 405ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker6] [8s 405ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-58-Worker6] [8s 405ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 405ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 405ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 405ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker6] [8s 405ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-58-Worker6] [8s 405ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker6] [8s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 405ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [8s 406ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [8s 406ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker6] [8s 406ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker6] [8s 406ms] HttpClientImpl(59) ClientImpl (async) elapsed 36 millis for GET to https://127.0.0.1:42219/ DEBUG: [HttpClient-58-Worker6] [8s 406ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [8s 406ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [8s 406ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker6] [8s 406ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-58-Worker6] [8s 406ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20328af6 DEBUG: [HttpClient-58-Worker6] [8s 406ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-SelectorManager] [8s 406ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-59-SelectorManager] [8s 406ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [8s 406ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [8s 406ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-Worker6] [8s 406ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-Worker6] [8s 407ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker6] [8s 407ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 407ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker6] [8s 407ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SocketTube(119) pausing read event DEBUG: [HttpClient-58-Worker6] [8s 407ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 407ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@70ece024 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [8s 407ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 407ms] SocketTube(119) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 407ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] 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@57b82e4d[Not completed, 4 dependents] (id=8089) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b8b8830, getALPN: jdk.internal.net.http.common.MinimalFuture@2362edd5[Completed normally] (id=8095), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=228 lim=228 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 407ms] SSL Reader(SocketTube(119)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-59-SelectorManager] [8s 408ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 408ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b8b8830, getALPN: jdk.internal.net.http.common.MinimalFuture@2362edd5[Completed normally] (id=8095), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 408ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 408ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 408ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [8s 408ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-59-SelectorManager] [8s 408ms] SSL Writer(SocketTube(119)) stop DEBUG: [HttpClient-58-Worker7] [8s 408ms] Http2Connection(SSLTube(SocketTube(119))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-Worker7] [8s 409ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-Worker7] [8s 409ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker7] [8s 409ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker7] [8s 409ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-Worker7] [8s 409ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:56417 stopping. 1 streams DEBUG: [HttpClient-59-SelectorManager] [8s 408ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-59-SelectorManager] [8s 413ms] SocketTube(119) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [8s 413ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-59-SelectorManager] [8s 413ms] SocketTube(119) write: cancel DEBUG: [HttpClient-59-SelectorManager] [8s 413ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [8s 413ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [8s 413ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [8s 413ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 414ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [8s 414ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:42219/ GET DEBUG: [HttpClient-59-Worker0] [8s 415ms] Exchange establishing exchange for https://127.0.0.1:42219/ GET, proxy=null Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 6:51:18 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-59-Worker0] [8s 416ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [8s 416ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [8s 416ms] PlainHttpConnection(SocketTube(120)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [8s 416ms] PlainHttpConnection(SocketTube(120)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [8s 416ms] PlainHttpConnection(SocketTube(120)) registering connect event DEBUG: [HttpClient-59-Worker0] [8s 416ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-60-SelectorManager] [8s 416ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@468e28a9 for C (true) TestServer(2): connection accepted TestServer(2): creating connection DEBUG: [HttpClient-60-SelectorManager] [8s 416ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37761, Session(1711990278787|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-60-SelectorManager] [8s 416ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37761 DEBUG: [HttpClient-59-Worker1] [8s 417ms] SocketTube(120) connecting flows DEBUG: [HttpClient-59-Worker1] [8s 417ms] SocketTube(120) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [8s 417ms] SocketTube(120) registering subscribe event DEBUG: [HttpClient-59-Worker1] [8s 417ms] SocketTube(120) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [8s 417ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4c7643d9[Not completed, 4 dependents] (id=8154) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) calling onSubscribe TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-59-Worker1] [8s 417ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker1] [8s 417ms] SSL Writer(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SocketTube(120) DEBUG: [HttpClient-59-Worker1] [8s 417ms] SocketTube(120) subscribed for writing DEBUG: [HttpClient-59-Worker1] [8s 417ms] SocketTube(120) write: registering startSubscription event DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SSL Reader(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (true) DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [8s 417ms] SocketTube(120) write: offloading requestMore DEBUG: [HttpClient-59-Worker1] [8s 417ms] SSL Writer(SocketTube(120)) onSubscribe initiating handshaking DEBUG: [HttpClient-59-Worker2] [8s 417ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker1] [8s 418ms] SSL Writer(SocketTube(120)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker2] [8s 418ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [8s 418ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker2] [8s 418ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [8s 418ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [8s 420ms] SocketTube(120) trying to write: 2191 DEBUG: [HttpClient-59-Worker1] [8s 420ms] SocketTube(120) wrote: 2191 DEBUG: [HttpClient-59-Worker1] [8s 420ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker1] [8s 420ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [8s 420ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker1] [8s 420ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [8s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 423ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [8s 423ms] SocketTube(120) read bytes: 308 DEBUG: [HttpClient-60-SelectorManager] [8s 423ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 423ms] SSL Reader(SocketTube(120)) Adding 308 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 423ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 423ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 423ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [8s 423ms] SSL Reader(SocketTube(120)) Unwrapping: 308 DEBUG: [HttpClient-59-Worker3] [8s 423ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-59-Worker3] [8s 423ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [8s 423ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [8s 423ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [8s 423ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [8s 423ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 425ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [8s 426ms] SocketTube(120) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SocketTube(120) wrote: 6 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker3] [8s 426ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 426ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [8s 426ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker3] [8s 427ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker3] [8s 427ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker3] [8s 427ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [8s 427ms] SSL Reader(SocketTube(120)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker3] [8s 428ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [8s 428ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [8s 428ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker3] [8s 428ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [8s 428ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker3] [8s 428ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [8s 428ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker3] [8s 428ms] SSL Writer(SocketTube(120)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [8s 428ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker3] [8s 428ms] SSLFlowDelegate(SocketTube(120)) setALPN = h2 DEBUG: [HttpClient-59-Worker3] [8s 428ms] PlainHttpConnection(SocketTube(120)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker3] [8s 428ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker3] [8s 428ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker3] [8s 429ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker3] [8s 429ms] SSLTube(SocketTube(120)) connecting flows DEBUG: [HttpClient-59-Worker3] [8s 429ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4f36bd5c DEBUG: [HttpClient-59-Worker3] [8s 429ms] Http2Connection(SSLTube(SocketTube(120))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker3] [8s 429ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 429ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker3] [8s 429ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 429ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker3] [8s 429ms] SSLTube(SocketTube(120)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker3] [8s 429ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker3] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker3] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker3] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker3] [8s 430ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker3] [8s 430ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker3] [8s 430ms] SSL Writer(SocketTube(120)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker3] [8s 430ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker3] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker3] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker3] [8s 430ms] Http2Connection(SSLTube(SocketTube(120))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker3] [8s 430ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker3] [8s 430ms] Http2Connection(SSLTube(SocketTube(120))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker3] [8s 430ms] Http2Connection(SSLTube(SocketTube(120))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker3] [8s 430ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed buffered data DEBUG: [HttpClient-59-Worker3] [8s 431ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker3] [8s 431ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker3] [8s 431ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker3] [8s 431ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker3] [8s 431ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker3] [8s 431ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker3] [8s 431ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(0) sendHeadersOnly() Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42219/ GET DEBUG: [HttpClient-59-Worker3] [8s 431ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker3] [8s 431ms] Http2Connection(SSLTube(SocketTube(120))) Opened stream 1 DEBUG: [HttpClient-59-Worker3] [8s 431ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker3] [8s 432ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker3] [8s 432ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker3] [8s 432ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker3] [8s 432ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker3] [8s 432ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker3] [8s 432ms] SSL Writer(SocketTube(120)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker3] [8s 432ms] SSL Writer(SocketTube(120)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker3] [8s 432ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [8s 432ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 432ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker3] [8s 432ms] SocketTube(120) trying to write: 90 DEBUG: [HttpClient-59-Worker3] [8s 432ms] SocketTube(120) wrote: 90 DEBUG: [HttpClient-59-Worker3] [8s 432ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker3] [8s 433ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 433ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker3] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker3] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker3] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker3] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSLTube(SocketTube(120)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker3] [8s 433ms] SocketTube(120) trying to write: 162 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SocketTube(120) wrote: 162 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker3] [8s 433ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 433ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker3] [8s 433ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker3] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker3] [8s 434ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 434ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker3] [8s 434ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker3] [8s 434ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker3] [8s 434ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker3] [8s 434ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 434ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [8s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-60-SelectorManager] [8s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 446ms] SocketTube(120) read bytes: 1726 DEBUG: [HttpClient-60-SelectorManager] [8s 446ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 446ms] SSL Reader(SocketTube(120)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 446ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 446ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 446ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [8s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for None (false) DEBUG: [Test-server-pool] [8s 446ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 446ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-60-SelectorManager] [8s 446ms] SocketTube(120) no more demand for reading DEBUG: [Test-server-pool] [8s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [8s 446ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 446ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 447ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 447ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 447ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 447ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 447ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 447ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 447ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 447ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker4] [8s 448ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker4] [8s 448ms] SSL Reader(SocketTube(120)) Unwrapping: 1726 DEBUG: [HttpClient-59-Worker4] [8s 448ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [8s 448ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [8s 448ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker4] [8s 448ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [8s 448ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker4] [8s 448ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker4] [8s 448ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [8s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (true) DEBUG: [HttpClient-60-SelectorManager] [8s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 448ms] SocketTube(120) read bytes: 77 DEBUG: [HttpClient-60-SelectorManager] [8s 448ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 448ms] SSL Reader(SocketTube(120)) Adding 77 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 448ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 448ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 449ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [8s 449ms] SSL Reader(SocketTube(120)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker5] [8s 449ms] SSL Reader(SocketTube(120)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [8s 449ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker5] [8s 449ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker5] [8s 449ms] SSL Reader(SocketTube(120)) sending 39 DEBUG: [HttpClient-59-Worker5] [8s 449ms] SSL Reader(SocketTube(120)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker5] [8s 449ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [8s 449ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker5] [8s 449ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker5] [8s 449ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [8s 449ms] Http2Connection(SSLTube(SocketTube(120))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [8s 449ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker5] [8s 449ms] Http2Connection(SSLTube(SocketTube(120))) Processing 39 DEBUG: [HttpClient-59-Worker5] [8s 449ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker5] [8s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [8s 449ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker5] [8s 449ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer(2): Using handler for: / Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker5] [8s 450ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker5] [8s 450ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue Sent response headers 200 DEBUG: [HttpClient-59-Worker5] [8s 450ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [8s 450ms] SocketTube(120) trying to write: 47 DEBUG: [HttpClient-59-Worker5] [8s 450ms] SocketTube(120) wrote: 47 DEBUG: [HttpClient-59-Worker5] [8s 450ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker5] [8s 450ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 450ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker5] [8s 450ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [8s 450ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(1) DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [8s 450ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker5] [8s 450ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker5] [8s 450ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 450ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [8s 450ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 450ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 450ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [8s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (false) TestServer(2): connection started DEBUG: [HttpClient-60-SelectorManager] [8s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 453ms] SocketTube(120) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [8s 453ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 453ms] SSL Reader(SocketTube(120)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 454ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 454ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [8s 454ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [8s 454ms] SSL Reader(SocketTube(120)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker6] [8s 454ms] SSL Reader(SocketTube(120)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker6] [8s 454ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker6] [8s 454ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker6] [8s 454ms] SSL Reader(SocketTube(120)) sending 15 DEBUG: [HttpClient-59-Worker6] [8s 454ms] SSL Reader(SocketTube(120)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker6] [8s 454ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [8s 454ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker6] [8s 454ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker6] [8s 454ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [8s 454ms] Http2Connection(SSLTube(SocketTube(120))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [8s 454ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker6] [8s 454ms] Http2Connection(SSLTube(SocketTube(120))) Processing 15 DEBUG: [HttpClient-59-Worker6] [8s 454ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker6] [8s 454ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [8s 454ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [8s 454ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [8s 455ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker6] [8s 455ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 37761 DEBUG: [HttpClient-59-Worker6] [8s 455ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42219/) 200 HTTP_2 Local port: 37761 DEBUG: [HttpClient-59-Worker6] [8s 455ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker6] [8s 455ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker6] [8s 455ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(2) DEBUG: [HttpClient-59-Worker6] [8s 455ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [8s 455ms] SSL Reader(SocketTube(120)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker6] [8s 455ms] SSL Reader(SocketTube(120)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker6] [8s 455ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker6] [8s 455ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker6] [8s 455ms] SSL Reader(SocketTube(120)) sending 13 DEBUG: [HttpClient-59-Worker6] [8s 455ms] SSL Reader(SocketTube(120)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker6] [8s 455ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [8s 455ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker6] [8s 455ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker6] [8s 455ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [8s 455ms] Http2Connection(SSLTube(SocketTube(120))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [8s 455ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker6] [8s 455ms] Http2Connection(SSLTube(SocketTube(120))) Processing 13 DEBUG: [HttpClient-59-Worker6] [8s 455ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker6] [8s 455ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [8s 455ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(3) DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) sending 9 DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120))) Processing 9 DEBUG: [HttpClient-59-Worker6] [8s 456ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker6] [8s 456ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [8s 456ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker6] [8s 456ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker6] [8s 456ms] HttpClientImpl(60) ClientImpl (async) elapsed 41 millis for GET to https://127.0.0.1:42219/ DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120))) Closed stream 1 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2e5df783 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-Worker6] [8s 456ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(4) DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [8s 456ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker6] [8s 456ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker6] [8s 457ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker6] [8s 457ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [8s 457ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) wrapping 34 bytes DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SocketTube(120) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SocketTube(120) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SocketTube(120) pausing read event DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SocketTube(120) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4c7643d9[Not completed, 4 dependents] (id=8154) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4f36bd5c, getALPN: jdk.internal.net.http.common.MinimalFuture@3837ce93[Completed normally] (id=8160), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [8s 457ms] SocketTube(120) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SSL Reader(SocketTube(120)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SSL Reader(SocketTube(120)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SSL Reader(SocketTube(120)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4f36bd5c, getALPN: jdk.internal.net.http.common.MinimalFuture@3837ce93[Completed normally] (id=8160), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] Http2Connection(SSLTube(SocketTube(120))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SSLTube(SocketTube(120)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SSL Reader(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SSL Writer(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SocketTube(120) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SocketTube(120) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SocketTube(120) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SocketTube(120) write: cancel DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SocketTube(120) write: resetting demand to 0 DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [8s 458ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 6:51:18 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [8s 459ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-60-SelectorManager] [8s 459ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-60-SelectorManager] [8s 459ms] PlainHttpConnection(SocketTube(120)) Closing channel: channel not registered with selector DEBUG: [HttpClient-60-SelectorManager] [8s 459ms] SocketTube(120) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-60-SelectorManager] [8s 459ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams Server connection to /127.0.0.1:37761 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-59-Worker7] [8s 459ms] Http2Connection(SSLTube(SocketTube(120))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-59-Worker7] [8s 460ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer(1): stopping 30 connections TestServer(2): stopping 30 connections TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.0.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 18:51:19 CEST 2024 finished: Mon Apr 01 18:51:19 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=httpclient-localaddr-security.policy -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 0.565 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest reason: User specified action: run testng/othervm/java.security.policy=httpclient-localaddr-security.policy -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest started: Mon Apr 01 18:51:19 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 18:51:19 CEST 2024 elapsed time (seconds): 0.565 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=2565328, tid=2565331 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/hs_err_pid2565328.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/httpclient-localaddr-security.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.1.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/ImmutableHeaders.java Passed: java/net/httpclient/HttpsTunnelAuthTest.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/ImmutableFlowItems.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/ServerCloseTest.java Passed: java/net/httpclient/ShortResponseBodyGet.java Passed: java/net/httpclient/ShutdownNow.java Passed: java/net/httpclient/SmallTimeout.java Passed: java/net/httpclient/ShortResponseBodyPost.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java Passed: java/net/httpclient/SmokeTest.java TEST: java/net/httpclient/RequestBodyTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../com/sun/net/httpserver/LogFilter.java TIME: 0.035 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 18:51:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 18:51:58 CEST 2024 elapsed time (seconds): 0.035 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../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.073 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/EchoHandler.java reason: User specified action: run compile ../../../com/sun/net/httpserver/EchoHandler.java started: Mon Apr 01 18:51:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 18:51:58 CEST 2024 elapsed time (seconds): 0.073 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../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.127 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 18:51:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 18:51:58 CEST 2024 elapsed time (seconds): 0.127 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/FileServerHandler.java ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator started: Mon Apr 01 18:51:58 CEST 2024 finished: Mon Apr 01 18:51:58 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.398 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Apr 01 18:51:58 CEST 2024 Test directory: compile: LightWeightHttpServer finished: Mon Apr 01 18:51:59 CEST 2024 elapsed time (seconds): 0.398 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.398 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java reason: .class file out of date or does not exist started: Mon Apr 01 18:51:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 18:51:59 CEST 2024 elapsed time (seconds): 0.398 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.Platform TIME: 0.0 seconds messages: command: build jdk.test.lib.Platform reason: User specified action: run build jdk.test.lib.Platform started: Mon Apr 01 18:51:59 CEST 2024 finished: Mon Apr 01 18:51:59 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.util.FileUtils TIME: 0.113 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Mon Apr 01 18:51:59 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 18:51:59 CEST 2024 elapsed time (seconds): 0.113 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.112 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 18:51:59 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 18:51:59 CEST 2024 elapsed time (seconds): 0.112 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.141 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 18:51:59 CEST 2024 Test directory: compile: RequestBodyTest finished: Mon Apr 01 18:51:59 CEST 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-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java reason: .class file out of date or does not exist started: Mon Apr 01 18:51:59 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 18:51:59 CEST 2024 elapsed time (seconds): 0.141 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java:336: warning: [removal] AccessController in java.security has been deprecated and marked for removal return AccessController.doPrivileged(pa); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm RequestBodyTest TIME: 42.764 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Apr 01 18:51:59 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED finished: Mon Apr 01 18:52:42 CEST 2024 elapsed time (seconds): 42.764 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED STDOUT: HTTP server port = 44177 HTTPS server port = 42431 Proxy port = 42899 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:44177/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:42431/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success RequestBodyTest: 0 failures config RequestBodyTest.teardown(): success =============================================== java/net/httpclient/RequestBodyTest.java Total tests run: 784, Passes: 784, Failures: 0, Skips: 0 =============================================== STDERR: Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 6:52:00 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 6:52:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 6:52:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 6:52:41 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:44177 remote=/127.0.0.1:46288] Apr 01, 2024 6:52:41 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42431 remote=localhost/127.0.0.1:57990] STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.0.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 18:52:42 CEST 2024 finished: Mon Apr 01 18:52:42 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest TIME: 0.495 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Apr 01 18:52:42 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED finished: Mon Apr 01 18:52:42 CEST 2024 elapsed time (seconds): 0.495 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=2578709, tid=2578713 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/hs_err_pid2578709.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/RequestBodyTest.policy_new \ -Djava.security.manager=default \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.1.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/SplitResponseKeepAlive.java Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/SSLExceptionTest.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/DigestEchoClient.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/ThrowingSubscribersSanity.java Passed: java/net/httpclient/TlsContextTest.java Passed: java/net/httpclient/RedirectTimeoutTest.java Passed: java/net/httpclient/UnauthorizedTest.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpect100Test.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.java Passed: java/net/InterfaceAddress/Equals.java Passed: java/net/ipv6tests/B6521014.java Passed: java/net/ipv6tests/BadIPv6Addresses.java Passed: java/net/ipv6tests/ScopeTests.java Passed: java/net/IPSupport/MinimumPermissions.java Passed: java/net/InetAddress/NullCharInHostnameDriver.java Passed: java/net/JarURLConnection/TestDefaultBehavior.java Passed: java/net/MulticastSocket/B6425815.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/ipv6tests/TcpTest.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/InetAddress/OfLiteralTest.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/MulticastSocket/TimeToLive.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/PortUnreachableException/Test.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/MulticastSocket/NoLoopbackPackets.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/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/ResponseCache/Test.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/AddressTest.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/B6210227.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/Socket/IDNTest.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/Timeout.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/Socks/SocksSocketProxySelectorTest.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/URI/Test.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URL/B4148751.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/URL/B6529759.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/Equals.java Passed: java/net/URL/Constructor.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/URL/TestPort.java Passed: java/net/URL/Test.java Passed: java/net/URL/TestRFC2732.java Passed: java/net/URL/UppercaseScheme.java Passed: java/net/URL/URIToURLTest.java Passed: java/net/URL/TestIPv6Addresses.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URL/URLFromURITest.java Passed: java/net/URLClassLoader/AddURLTest.java Passed: java/net/URLClassLoader/B6827999.java Passed: java/net/URLClassLoader/B6896088.java Passed: java/net/URLClassLoader/ClassLoad.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLClassLoader/B7050028.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLConnection/Connect.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/URLConnection/B5052093.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URLConnection/GetFileNameMap.java Passed: java/net/URLConnection/GetContentType.java Passed: java/net/URLConnection/GetLastModified.java Passed: java/net/URLConnection/ExifContentGuesser.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/DisconnectAfterEOF.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/ResendPostBody.java Passed: java/net/URLConnection/URLConnectionHeaders.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/URLDecoder/B6463990.java Passed: java/net/URLDecoder/EncodeDecode.java Passed: java/net/URLDecoder/EncodingTest.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/net/URLConnection/ZeroContentLength.java Passed: java/net/vthread/InterruptHttp.java Passed: java/net/whitebox/CookieTestDriver.java Passed: java/net/B6499348.java Passed: java/net/URL/EarlyOrDelayedParsing.java Passed: java/nio/ByteOrder/NativeOrder.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/net/SctpSanity.java Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.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/CustomThreadPool.java Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/net/vthread/BlockingSocketOps.java#poller-modes Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/nio/channels/Channels/NewWriter.java Passed: java/net/URLPermission/URLTest.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/channels/Channels/Write.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java Passed: java/nio/channels/Channels/TransferTo2.java Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java Passed: java/nio/channels/DatagramChannel/IsBound.java Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/Receive.java Passed: java/nio/channels/DatagramChannel/ReceiveISA.java Passed: java/nio/channels/DatagramChannel/Refused.java Passed: java/net/URLClassLoader/RemoveJar.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/net/Socket/Timeouts.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/etc/PrintSupportedOptions.java Passed: java/nio/channels/etc/Shadow.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/etc/OpenAndConnect.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/Channels/ReadXBytes.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java Passed: java/nio/channels/FileChannel/CloseDuringTransfer.java Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.java Passed: java/nio/channels/DatagramChannel/Promiscuous.java Passed: java/nio/channels/FileChannel/ExpandingMap.java Passed: java/nio/channels/FileChannel/Force.java Passed: java/nio/channels/FileChannel/GetClosedChannel.java Passed: java/nio/channels/FileChannel/InterruptDeadlock.java Passed: java/nio/channels/FileChannel/InterruptMapDeadlock.java Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java Passed: java/nio/channels/FileChannel/Lock.java Passed: java/nio/channels/FileChannel/LargeMapTest.java Passed: java/nio/channels/FileChannel/LongTransferTest.java Passed: java/nio/channels/FileChannel/LoopingTruncate.java Passed: java/nio/channels/FileChannel/MapAssertions.java Passed: java/nio/channels/FileChannel/MapOverEnd.java Passed: java/nio/channels/FileChannel/MapReadOnly.java Passed: java/nio/channels/FileChannel/MapTest.java Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java Passed: java/nio/channels/FileChannel/MapWithSecurityManager.java Passed: java/nio/channels/FileChannel/Mode.java Passed: java/nio/channels/FileChannel/Position.java Passed: java/nio/channels/FileChannel/Pread.java Passed: java/nio/channels/FileChannel/Pwrite.java Passed: java/nio/channels/FileChannel/Read.java Passed: java/nio/channels/FileChannel/ReadFull.java Passed: java/nio/channels/FileChannel/ReadToLimit.java Passed: java/nio/channels/FileChannel/Release.java Passed: java/nio/channels/FileChannel/ReleaseOnCloseDeadlock.java Passed: java/nio/channels/FileChannel/ScatteringRead.java Passed: java/nio/channels/FileChannel/Size.java Passed: java/nio/channels/FileChannel/Transfer.java Passed: java/nio/channels/FileChannel/TempDirectBuffersReclamation.java Passed: java/nio/channels/FileChannel/Transfer2GPlus.java Passed: java/nio/channels/FileChannel/Transfer4GBFile.java Passed: java/nio/channels/FileLock/FileLockConstructor.java Passed: java/nio/channels/FileLock/FileLockGC.java Passed: java/nio/channels/FileLock/Overlaps.java Passed: java/nio/channels/Pipe/EmptyRead.java Passed: java/nio/channels/Pipe/NonBlocking.java Passed: java/nio/channels/Pipe/PipeChannel.java Passed: java/nio/channels/FileChannel/TransferFromExtend.java Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.java Passed: java/nio/channels/Pipe/PipeInterrupt.java Passed: java/nio/channels/Pipe/ScatteringRead.java Passed: java/nio/channels/Pipe/SelectPipe.java Passed: java/nio/channels/SelectionKey/RacyRegister.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/Selector/BasicAccept.java Passed: java/nio/channels/FileChannel/Transfers.java Passed: java/nio/channels/FileChannel/TransferToAppending.java Passed: java/nio/channels/Selector/BasicConnect.java Passed: java/nio/channels/FileChannel/TransferTo6GBFile.java Passed: java/nio/channels/Selector/Close.java Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/CloseThenRegister.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/FileChannel/TransferToNonWritable.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/FileChannel/Truncate.java Passed: java/nio/channels/FileChannel/TruncateRAF.java Passed: java/nio/channels/Selector/LotsOfUpdatesTest.java Passed: java/nio/channels/Selector/OpRead.java Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/Selector/ReadAfterConnect.java Passed: java/nio/channels/Selector/RegisterDuringSelect.java Passed: java/nio/channels/Selector/SelectAfterRead.java Passed: java/nio/channels/FileChannel/TryLock.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual Passed: java/nio/channels/Selector/WakeupEmpty.java Passed: java/nio/channels/Selector/WakeupOverflow.java Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/Selector/WakeupSpeed.java Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Passed: java/nio/channels/ServerSocketChannel/Open.java Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/Selector/WakeupAfterClose.java Passed: java/nio/channels/SocketChannel/AdaptSocket.java Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/BigReadWrite.java Passed: java/nio/channels/SocketChannel/Basic.java Passed: java/nio/channels/SocketChannel/Bind.java Passed: java/nio/channels/SocketChannel/BufferSize.java Passed: java/nio/channels/SocketChannel/Close.java Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java Passed: java/nio/channels/SocketChannel/Connect.java Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 Passed: java/nio/channels/SocketChannel/ConnectionReset.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/LocalAddress.java Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/SocketChannel/OutOfBand.java Passed: java/nio/channels/SocketChannel/Hangup.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.java Passed: java/nio/channels/SocketChannel/Shutdown.java Passed: java/nio/channels/SocketChannel/SocketInheritance.java Passed: java/nio/channels/SocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/Trivial.java Passed: java/nio/channels/SocketChannel/ShortWrite.java Passed: java/nio/channels/SocketChannel/UnboundSocketTests.java Passed: java/nio/channels/SocketChannel/VectorParams.java Passed: java/nio/channels/SocketChannel/VectorIO.java Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/ClosedStreams.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java Passed: java/nio/channels/unixdomain/Bind.java Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/Selector/WakeupNow.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/SocketChannel/Write.java Passed: java/nio/channels/Selector/TemporarySelector.java Passed: java/nio/channels/unixdomain/Shutdown.java Passed: java/nio/channels/unixdomain/IOExchanges.java Passed: java/nio/channels/unixdomain/SocketOptions.java Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/charset/Charset/AliasesCopy.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/channels/Selector/OutOfBand.java#id0 Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/channels/vthread/SelectorOps.java#default Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/charset/CharsetEncoder/CanEncode.java Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#poller-modes Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java Passed: java/nio/charset/coders/BashCache.java Passed: java/nio/charset/coders/Errors.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/file/attribute/AclEntry/EmptySet.java Passed: java/nio/charset/RemovingSunIO/SunioAlias.java Passed: java/nio/charset/coders/BashStreams.java Passed: java/nio/charset/StandardCharsets/Standard.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/file/attribute/PosixFileAttributeView/Basic.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/DirectoryStream/DriveLetter.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/file/Files/walkFileTree/Nulls.java Passed: java/nio/file/Files/probeContentType/ForceLoad.java Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java Passed: java/nio/file/Files/CallWithInterruptSet.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/Files/BytesAndLines.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/file/Files/Links.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java Passed: java/security/BasicPermission/BasicPermissionCollection.java Passed: java/security/BasicPermission/EqualsImplies.java Passed: java/security/BasicPermission/ExitVMEquals.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/BasicPermission/Homogeneity.java Passed: java/security/BasicPermission/MixedBasicPermissions.java Passed: java/security/BasicPermission/PermClass.java Passed: java/security/BasicPermission/SerialVersion.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/security/BasicPermission/Wildcard.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/security/AsymmetricKey/GetParams.java Passed: java/nio/file/WatchService/Basic.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/security/cert/CertPathBuilder/NoExtensions.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/URICertStoreParameters/TestBasic.java Passed: java/security/cert/X509Certificate/EmptySubject.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/cert/GetInstance.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/CodeSource/Implies.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyPairGenerator/Failover.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/KeyRep/Serial.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyStore/CheckInputStream.java Passed: java/security/KeyStore/DefaultEntryType.java Passed: java/security/KeyStore/EntryMethods.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/security/KeyStore/PBETest.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/misc/Versions.java Passed: java/security/Permission/NullName.java Passed: java/security/Permission/ToString.java Passed: java/security/PermissionCollection/AddToReadOnlyPermissionCollection.java Passed: java/security/PermissionCollection/Concurrent.java Passed: java/nio/file/WatchService/MayFlies.java Passed: java/security/Permissions/DeserializeInvalidPermissions.java Passed: java/security/PKCS12Attribute/HashCode.java Passed: java/security/Policy/Dynamic/TestDynamicPolicy.java Passed: java/security/MessageDigest/TestSameLength.java Passed: java/security/PermissionCollection/PermissionCollectionStreamTest.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java Passed: java/security/Policy/GetInstance/GetInstance.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/misc/TestDefaultRandom.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/Principal/Implies.java Passed: java/security/ProtectionDomain/CheckWhatYouGet.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/ProtectionDomain/NullPerms.java Passed: java/security/ProtectionDomain/PreserveCombinerTest.java Passed: java/security/ProtectionDomain/AllPerm.java Passed: java/security/Provider/CaseSensitiveServices.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/ProtectionDomain/NullGetActions.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/Provider/Equals.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/ProtectionDomain/Recursion.java Passed: java/security/Provider/GetInstance.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/Provider/Turkish.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/Provider/NewInstance.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/KeyPairGenerator/FinalizeHalf.java Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh Passed: java/security/Security/removing/RemoveProviderByIdentity.java Passed: java/security/Security/removing/RemoveProviders.java Passed: java/security/Security/removing/RemoveStaticProvider.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java Passed: java/security/SecureRandom/ApiTest.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/Security/AddProvider.java Passed: java/security/Security/NoInstalledProviders.java Passed: java/security/Security/Nulls.java Passed: java/security/Security/ProviderFiltering.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/Security/ConfigFileTest.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Passed: java/security/Signature/ByteBuffers.java Passed: java/security/Signature/NONEwithRSA.java Passed: java/security/Signature/NoProvider.java Passed: java/security/Signature/ResetAfterException.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/Signature/VerifyRangeCheckOverflow.java Passed: java/security/Policy/SignedJar/SignedJarTest.java Passed: java/security/Signature/Offsets.java Passed: java/security/SignedObject/Copy.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/spec/ECCBasic.java Passed: java/security/Signature/SignatureLength.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/testng/test/sql/DriverManagerTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/SQLWarningTests.java Passed: java/sql/testng/test/sql/StatementTests.java Passed: java/sql/testng/util/BaseTest.java Passed: java/sql/testng/util/DriverActionImpl.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/util/StubCallableStatement.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/util/StubDriver.java Passed: java/sql/testng/util/StubConnection.java Passed: java/sql/testng/util/StubDriverDA.java Passed: java/sql/testng/util/StubStatement.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/text/Bidi/BidiBug.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug6850113.java Passed: java/sql/JavatimeTest.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/Bidi/Bug7041232.java Passed: java/text/Bidi/BidiConformance.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/BreakIterator/Bug8032446.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/BreakIterator/ExceptionTest.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Collator/APITest.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/JapaneseTest.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Collator/VietnameseTest.java Passed: java/text/Collator/Regression.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java Passed: java/text/Format/common/Bug4769840.java Passed: java/text/Format/ChoiceFormat/PatternsTest.java Passed: java/text/Collator/RuleBasedCollatorTest.java Passed: java/text/Format/common/Bug6215962.java Passed: java/text/Format/ChoiceFormat/ToStringTest.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.java Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java Passed: java/text/Format/common/FormatIteratorTest.java Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java Passed: java/text/Format/CompactNumberFormat/TestEquality.java Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/text/Format/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/text/Format/CompactNumberFormat/ToStringTest.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Passed: java/text/Format/DateFormat/Bug6251817.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/DateFormat/bug6317072.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/DateFormat/bug6412896.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/bug6271375.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java Passed: java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java Passed: java/text/Format/DateFormat/Bug8193444.java Passed: java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java Passed: java/text/Format/DateFormat/IntlTestDateFormat.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DateFormat/LenientSpaceParsingTest.java Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java Passed: java/text/Format/DateFormat/DateFormatRegression.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/DateFormat/ToStringTest.java Passed: java/text/Format/DateFormat/WeekDateTest.java Passed: java/text/Format/DateFormat/Bug8209047.java Passed: java/text/Format/DecimalFormat/Bug7196316.java Passed: java/text/Format/DecimalFormat/Bug6609740.java Passed: java/text/Format/DecimalFormat/Bug8165466.java Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/DecimalFormat/ToPatternTest.java Passed: java/text/Format/DecimalFormat/ToStringTest.java Passed: java/text/Format/ListFormat/ToStringTest.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/security/SignedObject/Chain.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/DecimalFormat/MantissaDigits.java Passed: java/text/Format/MessageFormat/ListSubFormats.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/MessageFormat/ToStringTest.java Passed: java/text/Format/MessageFormat/TemporalSubFormats.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/NumberFormat/BigDecimalFormat.java Passed: java/text/Format/NumberFormat/Bug4208135.java Passed: java/text/Format/NumberFormat/Bug4833877.java Passed: java/text/Format/MessageFormat/CompactSubFormats.java Passed: java/text/Format/MessageFormat/bug4492719.java Passed: java/text/Format/NumberFormat/Bug4838107.java Passed: java/text/Format/NumberFormat/Bug4990596.java Passed: java/text/Format/NumberFormat/Bug6278616.java Passed: java/text/Format/NumberFormat/Bug8132125.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/NumberFormat/Bug4944439.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java Passed: java/text/Format/NumberFormat/NumberFormatRounding.java Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java Passed: java/text/Format/NumberFormat/BigDecimalParse.java Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java Passed: java/text/Format/NumberFormat/PositionTest.java Passed: java/text/Format/MessageFormat/MessageFormatToPatternTest.java Passed: java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java Passed: java/text/Format/NumberFormat/SerializationLoadTest.java Passed: java/text/Format/NumberFormat/DFSMinusPerCentMill.java Passed: java/text/Normalizer/ICUBasicTest.java Passed: java/text/Normalizer/NormalizerAPITest.java Passed: java/text/Format/NumberFormat/CurrencyFormat.java Passed: java/text/Normalizer/SquareEraCharacterTest.java Passed: java/time/nontestng/java/time/chrono/Bug8178823.java Passed: java/text/Normalizer/ConformanceTest.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Format/NumberFormat/NumberRegression.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/text/Format/DateFormat/Bug6530336.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java Passed: java/security/Provider/SecurityProviderModularTest.java Passed: java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDate.java Passed: java/time/tck/java/time/chrono/CopticChronology.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java Passed: java/time/tck/java/time/chrono/TCKChronoPeriod.java Passed: java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java Passed: java/time/tck/java/time/chrono/TCKHijrahChronology.java Passed: java/time/tck/java/time/chrono/CopticDate.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java Passed: java/time/tck/java/time/chrono/CopticEra.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java Passed: java/time/tck/java/time/chrono/TCKChronology.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/text/Format/DateFormat/Bug8141243.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java Passed: java/time/tck/java/time/format/TCKResolverStyle.java Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/format/TCKTextStyle.java Passed: java/time/tck/java/time/format/TCKSignStyle.java Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java Passed: java/time/tck/java/time/serial/TCKClockSerialization.java Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/format/TCKFormatStyle.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/TCKClock.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/TCKDayOfWeek.java Passed: java/time/tck/java/time/TCKMonth.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/TCKLocalTime.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/TCKLocalDateTime.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/TCKZonedDateTime.java Passed: java/time/tck/java/time/TCKZoneOffset.java Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/time/test/java/time/chrono/TestChronologyPerf.java Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java Passed: java/time/test/java/time/chrono/TestServiceLoader.java Passed: java/time/test/java/time/chrono/TestExampleCode.java Passed: java/time/test/java/time/format/AbstractTestPrinterParser.java Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.java Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java Passed: java/time/test/java/time/chrono/TestEraDisplayName.java Passed: java/time/test/java/time/format/TestCharLiteralParser.java Passed: java/time/test/java/time/format/TestCharLiteralPrinter.java Passed: java/time/test/java/time/format/TestDateTimeFormatter.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeParsing.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/format/TestDecimalStyle.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilder.java Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestFractionPrinterParser.java Passed: java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java Passed: java/time/test/java/time/format/TestLocalizedPattern.java Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Passed: java/time/test/java/time/format/TestNonIsoFormatter.java Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/time/test/java/time/format/TestNumberParser.java Passed: java/time/test/java/time/format/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestNumberPrinter.java Passed: java/time/test/java/time/format/TestReducedParser.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java Passed: java/time/test/java/time/format/TestTextParser.java Passed: java/time/test/java/time/format/TestTextParserWithLocale.java Passed: java/time/test/java/time/format/TestTextPrinter.java Passed: java/time/test/java/time/format/TestUTCParse.java Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/format/ZoneName.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/format/TestUnicodeExtension.java Passed: java/time/test/java/time/temporal/MockFieldValue.java Passed: java/time/test/java/time/temporal/TestChronoField.java Passed: java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java Passed: java/time/test/java/time/temporal/TestChronoUnit.java Passed: java/time/test/java/time/temporal/TestIsoFields.java Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.java Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java Passed: java/time/test/java/time/temporal/TestJulianFields.java Passed: java/time/test/java/time/zone/TestFixedZoneRules.java Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java Passed: java/time/test/java/time/zone/TestMutableZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/time/test/java/time/TestClock_Offset.java Passed: java/time/test/java/time/TestClock_System.java Passed: java/time/test/java/time/TestClock_Tick.java Passed: java/time/test/java/time/TestDuration.java Passed: java/time/test/java/time/TestInstant.java Passed: java/time/test/java/time/TestInstantSource.java Passed: java/time/test/java/time/TestLocalDate.java Passed: java/time/test/java/time/TestLocalDateTime.java Passed: java/time/test/java/time/TestLocalTime.java Passed: java/time/test/java/time/TestMonthDay.java Passed: java/time/test/java/time/TestOffsetDateTime.java Passed: java/time/test/java/time/TestOffsetDateTime_instants.java Passed: java/time/test/java/time/TestOffsetTime.java Passed: java/time/test/java/time/TestYear.java Passed: java/time/test/java/time/TestPeriod.java Passed: java/time/test/java/time/TestYearMonth.java Passed: java/time/test/java/time/TestZonedDateTime.java Passed: java/time/test/java/time/TestZoneId.java Passed: java/time/test/java/time/TestZoneOffset.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/crypto/Cipher/ByteBuffers.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/Mac/NullMacSpi.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/Mac/TestGetInstance.java Passed: javax/crypto/NullCipher/TestWithoutInit.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/naming/ldap/LdapName/RdnMisc.java Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java Passed: javax/naming/ldap/LdapName/LdapParserTests.java Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/crypto/KEM/KemInterop.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/naming/spi/FactoryCacheTest.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/net/ssl/DTLS/ClientAuth.java Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/naming/module/RunBasic.java Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java Passed: javax/naming/spi/providers/InitialContextTest.java Passed: javax/crypto/JceSecurity/VerificationResults.java Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLS/DTLSDataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/DTLS/InvalidRecords.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLS/WeakCipherSuite.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java Passed: javax/net/ssl/sanity/CacertsExplorer.java Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java Passed: javax/net/ssl/ServerName/IllegalSNIName.java Passed: javax/net/ssl/ServerName/EndingDotHostname.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketConsistentSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java Passed: javax/net/ssl/SSLParameters/SignatureSchemes.java Passed: javax/net/ssl/SSLParameters/NamedGroups.java Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java Passed: javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java Passed: javax/net/ssl/SSLSocket/OutputStreamClosure.java Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java Passed: javax/net/ssl/SSLSocket/InputStreamClosure.java Passed: javax/net/ssl/SSLEngine/TestAllSuites.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/SSLSession/TestEnabledProtocols.java Passed: javax/net/ssl/SSLEngine/Arrays.java Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java Passed: javax/net/ssl/SSLSession/CheckSessionContext.java Passed: javax/net/ssl/Stapling/StapleEnableProps.java Passed: javax/net/ssl/Stapling/HttpsUrlConnClient.java Passed: javax/net/ssl/TLS/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/RespondToRetransmit.java Passed: javax/net/ssl/TLS/TLSClientPropertyTest.java Passed: javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TLSMFLNTest.java Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv12/ProtocolFilter.java Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/GetInstance.java Passed: javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/script/GetInterfaceTest.java Passed: javax/script/CauseExceptionTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/script/SimpleScriptContextNameChecksTest.java Passed: javax/script/ProviderTest.sh Passed: javax/script/StringWriterPrintTest.java Passed: javax/script/Test1.java Passed: javax/script/Test2.java Passed: javax/script/Test4.java Passed: javax/script/Test5.java Passed: javax/script/Test6.java Passed: javax/script/Test7.java Passed: javax/script/Test8.java Passed: javax/script/UnescapedBracketRegExTest.java Passed: javax/script/VersionTest.java Passed: javax/script/Test3.java Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java Passed: javax/security/auth/callback/Mutability.java Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/script/JDK_8196959/BadFactoryTest.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java Passed: javax/security/auth/login/Configuration/GetInstance.java Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java Passed: javax/security/auth/login/LoginContext/ModuleSubject.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java Passed: javax/security/auth/login/LoginContext/DefaultHandler.java Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java Passed: javax/security/auth/login/LoginContext/SharedState.java Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java Passed: javax/security/auth/PrivateCredentialPermission/CanonError.java Passed: javax/security/auth/PrivateCredentialPermission/EmptyName.java Passed: javax/security/auth/login/modules/SafeLogout.java Passed: javax/security/auth/PrivateCredentialPermission/Equals.java Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java Passed: javax/security/auth/PrivateCredentialPermission/Serial2.java Passed: javax/security/auth/PrivateCredentialPermission/Serial.java Passed: javax/security/auth/PrivateCredentialPermission/Subset.java Passed: javax/security/auth/spi/Loader.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/Subject/doAs/Test.java Passed: javax/security/auth/Subject/CallAsWithScopedValue.java Passed: javax/security/auth/Subject/Compat.java Passed: javax/security/auth/Subject/DoAsTest.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/x500/X500Principal/EscapedChars.java Passed: javax/security/auth/x500/X500Principal/Equals.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/Subject/UnsupportedSV.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/security/auth/x500/X500Principal/NameFormat.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/security/sasl/Sasl/PassSysProps.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/smartcardio/Serialize.java Passed: javax/smartcardio/ResponseAPDUTest.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/smartcardio/CommandAPDUTest.java Passed: javax/sql/rowset/serial/SerialClob/SetAsciiStream.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/sql/rowset/serial/SerialClob/SetCharacterStream.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/security/auth/login/modules/JaasModularClientTest.java Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java Passed: javax/sql/testng/test/rowset/serial/SerialExceptionTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java Passed: javax/sql/testng/test/rowset/serial/SerialBlobTests.java Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java Passed: javax/sql/testng/test/rowset/serial/SQLInputImplTests.java Passed: javax/sql/testng/test/rowset/serial/SQLOutputImplTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryExceptionTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryTests.java Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.java Passed: javax/sql/testng/util/StubContext.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubJdbcRowSetImpl.java Passed: javax/sql/testng/util/StubNClob.java Passed: javax/sql/testng/util/StubJoinRowSetImpl.java Passed: javax/sql/testng/util/StubRowId.java Passed: javax/sql/testng/util/StubRef.java Passed: javax/sql/testng/util/StubRowSetFactory.java Passed: javax/sql/testng/util/StubSQLXML.java Passed: javax/sql/testng/util/StubStruct.java Passed: javax/sql/testng/util/StubSyncProvider.java Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java Passed: javax/sql/testng/util/SuperHero.java Passed: javax/sql/testng/util/StubSyncResolver.java Passed: javax/sql/testng/util/TestRowSetListener.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/sql/testng/util/StubWebRowSetImpl.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java Passed: javax/xml/crypto/dsig/Basic.java Passed: jdk/dynalink/CallSiteTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_G1GC Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/dynalink/CallerSensitiveTest.java Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_G1GC Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/internal/jline/OSUtilsTest.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: jdk/dynalink/LookupTest.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/internal/jrtfs/UriTests.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/CorruptedZipFilesTest.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/Basic.java Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/security/jarsigner/Spec.java Passed: jdk/nio/zipfs/TestPosix.java Passed: sun/net/ftp/FtpGetContent.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: sun/net/ftp/MarkResetTest.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java Passed: sun/net/ext/ExtendedSocketOptionsTest.java Passed: sun/net/www/http/HttpClient/OpenServer.java Passed: sun/net/www/http/HttpClient/ProxyFromCache.java Passed: sun/net/www/http/HttpClient/ProxyTest.java Passed: sun/net/www/http/HttpClient/RequestURI.java Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java Passed: sun/net/www/http/HttpClient/B8025710.java Passed: sun/net/www/http/HttpClient/StreamingRetry.java Passed: sun/net/www/http/HttpClient/B8209178.java Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/www/http/HttpClient/MultiThreadTest.java Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java Passed: sun/net/www/http/KeepAliveCache/B8293562.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamFinalizer.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamClose.java Passed: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java Passed: sun/net/www/protocol/file/DirPermissionDenied.java Passed: sun/net/www/protocol/file/EncodedMultiByteChar.java Passed: sun/net/www/http/HttpURLConnection/DigestAuth.java Passed: sun/net/www/protocol/file/FileMap.java Passed: sun/net/www/http/KeepAliveCache/B5045306.java Passed: sun/net/www/protocol/file/Equals.java Passed: sun/net/www/protocol/file/GetContentLength.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/protocol/file/FileURLTest.java Passed: sun/net/www/protocol/file/GetContentType.java Passed: sun/net/www/protocol/file/GetHeaderFields.java Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java Passed: sun/net/www/protocol/file/GetLastModified.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: sun/net/www/protocol/http/AuthCache.java Passed: sun/net/www/protocol/http/B6299712.java Passed: sun/net/www/protocol/http/B6369510.java Passed: sun/net/www/protocol/http/B5017051.java Passed: sun/net/www/protocol/http/B6296310.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/www/protocol/http/B6890349.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/HttpStreams.java Passed: sun/net/www/protocol/http/AsyncDisconnect.java Passed: sun/net/www/protocol/http/NoCache.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/ChunkedErrorStream.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/SetIfModifiedSince.java Passed: sun/net/www/protocol/http/StackTraceTest.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/ResponseCacheStream.java Passed: sun/net/www/protocol/http/NTLMHeadTest.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java Passed: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java Passed: sun/net/www/protocol/http/DigestTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java Passed: sun/net/www/protocol/jar/B4756443.java Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Passed: sun/net/www/protocol/jar/B5105410.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/jar/CanonicalizationTest.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/jar/B6449504.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/jar/FileURLConnectionLeak.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/net/www/B8185898.java Passed: sun/net/TelnetTest.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/nio/ch/Basic.java Passed: sun/nio/ch/SelProvider.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/security/ec/ed/EdECKeyFormat.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/security/ec/ed/EmptyMessage.java Passed: sun/security/ec/ed/TestEdDSA.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/net/www/http/KeepAliveCache/B8291637.java Passed: sun/security/ec/ECDHKeyAgreementParamValidation.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/OidInstance.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/SignatureParameters.java Passed: sun/security/ec/SignatureOffsets.java Passed: sun/security/ec/SignedObjectChain.java Passed: sun/security/jca/PreferredProviderTest.java Passed: sun/security/jgss/spnego/MechTokenMissing.java Passed: sun/security/ec/SignatureKAT.java Passed: sun/security/jgss/spnego/MSOID.java Passed: sun/security/jgss/spnego/NegTokenTargFields.java Passed: sun/security/jgss/CtorTests2.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java Passed: sun/security/jgss/spnego/NotPreferredMech.java Passed: sun/security/jgss/GssContextCleanup.java Passed: sun/security/jgss/GssMemoryIssues.java Passed: sun/security/jgss/GssNPE.java Passed: sun/security/jgss/GssNameCleanup.java Passed: sun/security/jca/PreferredProviderNegativeTest.java Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java Passed: sun/security/krb5/auto/Addresses.java Passed: sun/security/krb5/auto/AlwaysEncPaReq.java Passed: sun/security/krb5/auto/AcceptorSubKey.java Passed: sun/nio/ch/TestMaxCachedBufferSize.java Passed: sun/security/krb5/auto/AcceptPermissions.java Passed: sun/security/krb5/auto/BogusKDC.java Passed: sun/security/krb5/auto/AddressesAndNameType.java Passed: sun/security/krb5/auto/Basic.java Passed: sun/security/krb5/auto/BasicProc.java Passed: sun/security/krb5/auto/CleanState.java Passed: sun/security/krb5/auto/CrossRealm.java Passed: sun/security/krb5/auto/Cleaners.java Passed: sun/security/krb5/auto/DnsCanonicalizeHostname.java Passed: sun/security/krb5/auto/DiffSaltParams.java Passed: sun/security/krb5/auto/EmptyPassword.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/security/krb5/auto/FileKeyTab.java Passed: sun/security/krb5/auto/ForwardableCheck.java Passed: sun/security/krb5/auto/Forwarded.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/GSS.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/LoginModuleDebug.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/LoginModuleOptions.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/security/krb5/auto/MoreKvno.java Passed: sun/security/krb5/auto/NewInquireTypes.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/ModuleName.java Passed: sun/security/krb5/auto/NoInitNoKeytab.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.java Passed: sun/security/krb5/auto/NonMutualSpnego.java Passed: sun/security/krb5/auto/NewSalt.java Passed: sun/security/krb5/auto/NonAscii.java Passed: sun/security/krb5/auto/NoAddresses.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/S4U2selfGSS.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/krb5/auto/HttpsCB.java Passed: sun/security/krb5/auto/SPNEGO.java Passed: sun/security/krb5/auto/SaslMutual.java Passed: sun/security/krb5/auto/SpnegoLifeTime.java Passed: sun/security/krb5/auto/SpnegoReqFlags.java Passed: sun/security/krb5/auto/Renew.java Passed: sun/security/krb5/auto/SpnegoUnknownMech.java Passed: sun/security/krb5/auto/Test5653.java Passed: sun/security/krb5/auto/SaslBasic.java Passed: sun/security/krb5/auto/TicketSName.java Passed: sun/security/krb5/auto/TwoPrinces.java Passed: sun/security/krb5/auto/Unavailable.java Passed: sun/security/krb5/auto/TwoTab.java Passed: sun/security/krb5/canonicalize/Test.java Passed: sun/security/krb5/ccache/CorruptedCC.java Passed: sun/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/auto/UseCacheAndStoreKey.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/config/ConfigWithQuotations.java Passed: sun/security/krb5/config/ConfPlusProp.java Passed: sun/security/krb5/auto/S4U2self.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/config/DnsFallback.java Passed: sun/security/krb5/config/Duration.java Passed: sun/security/krb5/config/DNS.java Passed: sun/security/krb5/config/Duplicates.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/config/ExtraLines.java Passed: sun/security/krb5/config/KdcDefaultOptions.java Passed: sun/security/krb5/config/Include.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/config/IncludeDirOrder.java Passed: sun/security/krb5/config/ParseConfig.java Passed: sun/security/krb5/config/Semicolon.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/config/YesNo.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/ktab/HighestKvno.java Passed: sun/security/krb5/ktab/KeyTabIndex.java Passed: sun/security/krb5/name/Immutable.java Passed: sun/security/krb5/ErrorMessages.java Passed: sun/security/krb5/name/Constructors.java Passed: sun/security/krb5/ktab/FileKeyTab.java Passed: sun/security/krb5/BadKdcDefaultValue.java Passed: sun/security/krb5/NegativeNonce.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/ec/xec/XECIterative.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/pkcs/pkcs9/EncodeDecode.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/pkcs11/Cipher/Test4512704.java Passed: sun/security/pkcs11/Cipher/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java Passed: sun/security/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java Passed: sun/security/pkcs11/Cipher/TestRSACipher.java Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/ec/ReadPKCS12.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Passed: sun/security/pkcs11/ec/TestCurves.java Passed: sun/security/pkcs11/ec/TestECDH.java Passed: sun/security/krb5/auto/TwoOrThree.java Passed: sun/security/pkcs11/ec/TestECDH2.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyGenerator/DESParity.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/KeyStore/Basic.java Passed: sun/security/pkcs11/Mac/TestLargeSecretKeys.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/krb5/auto/BasicKrb5Test.java Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java Passed: sun/security/pkcs11/MessageDigest/TestCloning.java Passed: sun/security/pkcs11/Provider/Login.java Passed: sun/security/pkcs11/rsa/TestKeyFactory.java Passed: sun/security/pkcs11/rsa/TestCACerts.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/rsa/TestKeyPairGenerator.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java Passed: sun/security/pkcs11/rsa/TestSignatures.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/Signature/LargeDSAKey.java Passed: sun/security/pkcs11/Signature/SigInteropPSS.java Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/SecureRandom/Basic.java Passed: sun/security/krb5/auto/UnboundService.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs11/Signature/TestRSAKeyLength.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs12/SecretKeyAlgorithms.java Passed: sun/security/pkcs12/StorePasswordTest.java Passed: sun/security/pkcs12/StoreSecretKeyTest.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs12/StoreTrustedCertTest.java Passed: sun/security/provider/certpath/CertId/CheckCertId.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/pkcs12/WrongPBES2.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed: sun/security/pkcs12/GetSetEntryTest.java Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.java Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java Passed: sun/security/provider/DSA/SecureRandomReset.java Passed: sun/security/provider/certpath/PKIXCertComparator/Order.java Passed: sun/security/provider/all/Deterministic.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/DSA/TestDSA.java Passed: sun/security/provider/DSA/TestDSA2.java Passed: sun/security/provider/DSA/TestKeyPairGenerator.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/provider/MessageDigest/SHA512.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/MessageDigest/TestSHAClone.java Passed: sun/security/provider/MessageDigest/Offsets.java Passed: sun/security/provider/KeyStore/DKSTest.java Passed: sun/security/provider/NSASuiteB/TestSHAOids.java Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed: sun/security/provider/PolicyFile/Alias.java Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.java Passed: sun/security/provider/PolicyFile/nullDomain.java Passed: sun/security/provider/PolicyFile/DefaultPolicy.java Passed: sun/security/provider/PolicyFile/NullCodeSource.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/PolicyFile/SelfWildcard.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/PolicyFile/Utf8.java Passed: sun/security/provider/PolicyParser/BogusGrants.java Passed: sun/security/provider/PolicyParser/EncodeURL.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java Passed: sun/security/provider/PolicyFile/TrustedCert.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsChange.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 Passed: sun/security/provider/PolicyParser/TokenStore.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed: sun/security/provider/SecureRandom/AutoReseed.java Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java Passed: sun/security/provider/X509Factory/BadPem.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.java Passed: sun/security/provider/SecureRandom/CommonSeeder.java Passed: sun/security/rsa/pss/InitAgain.java Passed: sun/security/rsa/pss/PSSParametersTest.java Passed: sun/security/rsa/pss/DefaultParamSpec.java Passed: sun/security/rsa/pss/PSSKeyCompatibility.java Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed: sun/security/rsa/pss/TestPSSKeySupport.java Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/rsa/PrivateKeyEqualityTest.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/pss/SerializedPSSKey.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/rsa/TestKeyPairGeneratorInit.java Passed: sun/security/rsa/TestKeyPairGeneratorLength.java Passed: sun/security/rsa/SignatureOffsets.java Passed: sun/security/rsa/TestRSAOidSupport.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/rsa/WithoutNULL.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed: sun/security/pkcs12/SameDN.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.java Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed: sun/security/ssl/ClientHandshaker/RSAExport.java Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java Passed: sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java Passed: sun/security/ssl/GenSSLConfigs/main.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/rsa/SignatureTest.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed: sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Passed: sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/spi/ProviderInit.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.java Passed: sun/security/rsa/pss/SignatureTestPSS.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed: sun/security/ssl/SocketCreation/SocketCreation.java Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java Passed: sun/security/ssl/SSLContextImpl/GoodProvider.java Passed: sun/security/ssl/SSLContextImpl/SSLContextVersion.java Passed: sun/security/ssl/SSLContextImpl/SSLContextDefault.java Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java Passed: sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java Passed: sun/security/ssl/SSLSessionImpl/InvalidateSession.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocketException.java Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed: sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java Passed: sun/security/ssl/X509KeyManager/NullCases.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed: sun/security/tools/jarsigner/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed: sun/security/tools/jarsigner/CheckAlgParams.java Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/Collator.java Passed: sun/security/tools/jarsigner/DefaultSigalg.java Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java Passed: sun/security/tools/jarsigner/AltProvider.java Passed: sun/security/tools/jarsigner/DiffEnd.java Passed: sun/security/tools/jarsigner/CertPolicy.java Passed: sun/security/tools/jarsigner/Crl.java Passed: sun/security/tools/jarsigner/DefaultOptions.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/ExitOrNot.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed: sun/security/tools/jarsigner/LargeJarEntry.java Passed: sun/security/tools/jarsigner/FailedSigning.java Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed: sun/security/tools/jarsigner/JvIndex.java Passed: sun/security/tools/jarsigner/NewSize7.java Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java Passed: sun/security/tools/jarsigner/OldSig.java Passed: sun/security/tools/jarsigner/NameClash.java Passed: sun/security/tools/jarsigner/Options.java Passed: sun/security/tools/jarsigner/PercentSign.java Passed: sun/security/tools/jarsigner/MainAttributesConfused.java Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed: sun/security/tools/jarsigner/EnableRevocation.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/OnlyManifest.java Passed: sun/security/tools/jarsigner/PosixPermissionsTest.java Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java Passed: sun/security/tools/jarsigner/Test4431684.java Passed: sun/security/tools/jarsigner/PassType.java Passed: sun/security/tools/jarsigner/SectionsOnly.java Passed: sun/security/tools/jarsigner/SymLinkTest.java Passed: sun/security/tools/jarsigner/VerifyHSSSignedJar.java Passed: sun/security/tools/jarsigner/EC.java Passed: sun/security/tools/jarsigner/SignedAgain.java Passed: sun/security/tools/jarsigner/VersionTest.java Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java Passed: sun/security/tools/jarsigner/TsacertOptionTest.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed: sun/security/tools/jarsigner/WeakSize.java Passed: sun/security/tools/keytool/CacertsOption.java Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java Passed: sun/security/tools/keytool/CloseFile.java Passed: sun/security/tools/keytool/CloneKeyAskPassword.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/CheckCertAKID.java Passed: sun/security/tools/keytool/DupImport.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/fakegen/PSS.java Passed: sun/security/tools/keytool/ExtOptionCamelCase.java Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed: sun/security/tools/keytool/FileInHelp.java Passed: sun/security/tools/keytool/DefaultOptions.java Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java Passed: sun/security/tools/keytool/GroupName.java Passed: sun/security/tools/keytool/ImportPrompt.java Passed: sun/security/tools/jarsigner/RestrictedAlgo.java Passed: sun/security/tools/keytool/ImportReadAll.java Passed: sun/security/tools/keytool/EmptySubject.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java Passed: sun/security/tools/keytool/GenKeyPairSigner.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/keytool/NssTest.java Passed: sun/security/tools/keytool/LineEndings.java Passed: sun/security/tools/keytool/JKStoPKCS12.java Passed: sun/security/tools/keytool/KeyAlg.java Passed: sun/security/tools/keytool/Resource.java Passed: sun/security/tools/keytool/SecretKeyKS.java Passed: sun/security/tools/keytool/SecurityToolsTest.java Passed: sun/security/tools/keytool/PrintSSL.java Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java Passed: sun/security/tools/keytool/RealType.java Passed: sun/security/tools/keytool/StartDateTest.java Passed: sun/security/tools/keytool/StandardAlgName.java Passed: sun/security/tools/keytool/ProbingFailure.java Passed: sun/security/tools/keytool/ListOrder.java Passed: sun/security/tools/keytool/UnknownAndUnparseable.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/tools/keytool/TryStore.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java Passed: sun/security/util/asn1StringTypes/StringTypes.java Passed: sun/security/util/BitArray/EmptyBitArray.java Passed: sun/security/util/BitArray/NamedBitList.java Passed: sun/security/util/Cache/EbaHash.java Passed: sun/security/util/Debug/MultiOptions.java Passed: sun/security/util/DerInputBuffer/BigInteger0.java Passed: sun/security/util/DerInputBuffer/PaddedBitString.java Passed: sun/security/util/DerInputBuffer/TimeParsing.java Passed: sun/security/tools/keytool/TestSha1Usage.java Passed: sun/security/util/DerOutputStream/DerTimeEncoding.java Passed: sun/security/util/DerValue/BadValue.java Passed: sun/security/util/DerValue/DeepOctets.java Passed: sun/security/util/DerValue/DerValueEqualsHashCode.java Passed: sun/security/util/DerValue/EmptyValue.java Passed: sun/security/util/DerOutputStream/LocaleInTime.java Passed: sun/security/util/DerValue/Indefinite.java Passed: sun/security/util/DerValue/WideTag.java Passed: sun/security/util/DerValue/NegInt.java Passed: sun/security/util/FilePermCompat/Flag.java Passed: sun/security/tools/keytool/WeakAlg.java Passed: sun/security/tools/jarsigner/ConciseJarsigner.java Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java Passed: sun/security/util/InternalPrivateKey/Correctness.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/tools/keytool/Serial64.java Passed: sun/security/util/ManifestDigester/LineBreaks.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/tools/keytool/PKCS12Passwd.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/util/ManifestDigester/DigestInput.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/tools/keytool/SelfIssued.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 Passed: sun/security/tools/keytool/WeakSecretKeyTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve25519OrderField Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial25519 Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP256 Passed: sun/security/util/misc/SetNullSigParams.java Passed: sun/security/util/Oid/OidEquals.java Passed: sun/security/util/Oid/OidFormat.java Passed: sun/security/util/Oid/S11N.java Passed: sun/security/util/Pem/encoding.sh Passed: sun/security/util/PropertyExpander/ExpandAndEncode.java Passed: sun/security/util/RegisteredDomain/ParseNames.java Passed: sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed: sun/security/util/Resources/early/EarlyResources.java Passed: sun/security/util/Resources/Format.java Passed: sun/security/util/Resources/Usages.java Passed: sun/security/tools/keytool/StorePasswords.java Passed: sun/security/validator/ConstructorTest.java Passed: sun/security/validator/EndEntityExtensionCheck.java Passed: sun/security/validator/PKIXValAndRevCheckTests.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed: sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Passed: sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Passed: sun/security/x509/AlgorithmId/NonStandardNames.java Passed: sun/security/x509/AlgorithmId/NullParams.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField Passed: sun/security/x509/AlgorithmId/OidTableInit.java Passed: sun/security/x509/AlgorithmId/PBES2.java Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed: sun/security/x509/AlgorithmId/TurkishRegion.java Passed: sun/security/x509/AlgorithmId/Uninitialized.java Passed: sun/security/x509/AlgorithmId/Uppercase.java Passed: sun/security/tools/keytool/ReadJar.java Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/EmailAddressEncoding.java Passed: sun/security/x509/AVA/EmptyValue.java Passed: sun/security/x509/CertificateValidity/NullName.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/EDIPartyName/NullName.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/Extensions/BCNull.java Passed: sun/security/x509/DNSName/LeadingPeriod.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed: sun/security/x509/Extensions/DefaultCriticality.java Passed: sun/security/x509/GeneralName/Encode.java Passed: sun/security/x509/Extensions/IllegalExtensions.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed: sun/security/x509/IPAddressName/ConstrainsTest.java Passed: sun/security/x509/OtherName/Parse.java Passed: sun/security/x509/GeneralName/DNSNameTest.java Passed: sun/security/x509/URIName/Parse.java Passed: sun/security/x509/X500Name/AllAttribs.java Passed: sun/security/x509/X500Name/DerValueConstructor.java Passed: sun/security/x509/X500Name/EmailKeyword.java Passed: sun/security/x509/X500Name/NullX500Name.java Passed: sun/security/x509/X500Name/RDNwithMultipleAVAs.java Passed: sun/security/x509/X509CertImpl/CertificateValidation.java Passed: sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.java Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed: sun/security/x509/X509CertImpl/GetFingerprintError.java Passed: sun/security/x509/X509CertImpl/Verify.java Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java Passed: sun/security/x509/X509CRLImpl/Verify.java Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Passed: sun/text/IntHashtable/Bug4705389.java Passed: sun/text/resources/Collator/Bug4248694.java Passed: sun/security/x509/X509CertImpl/V3Certificate.java Passed: sun/text/resources/Collator/Bug4804273.java Passed: sun/text/resources/Collator/Bug6755060.java Passed: sun/text/resources/Collator/Bug4848897.java Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: sun/text/resources/Format/Bug4395196.java Passed: sun/text/resources/Format/Bug4442855.java Passed: sun/text/resources/Format/Bug4621320.java Passed: sun/text/resources/Format/Bug4651568.java Passed: sun/text/resources/Format/Bug4685470.java Passed: sun/text/resources/Format/Bug4762201.java Passed: sun/text/resources/Format/Bug4807540.java Passed: sun/text/resources/Format/Bug4810032.java Passed: sun/text/resources/Format/Bug5096553.java Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/text/resources/Collator/SwedishTest.java Passed: sun/tools/jrunscript/jrunscript-DTest.sh Passed: sun/tools/jrunscript/jrunscript-cpTest.sh Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/tools/jrunscript/jrunscript-fTest.sh Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: sun/tools/jrunscript/jrunscriptTest.sh Passed: tools/jar/index/MetaInf.java Passed: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: sun/text/resources/LocaleDataTest.java Passed: tools/jar/mmrjar/Basic.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: tools/jar/multiRelease/Basic1.java Passed: tools/jar/multiRelease/Basic.java Passed: sun/security/validator/samedn.sh Passed: sun/security/validator/certreplace.sh Passed: tools/jar/modularJar/Basic.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: tools/jar/InputFilesTest.java Passed: tools/jar/JarBackSlash.java Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: tools/jar/JarEntryTime.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jar/UpdateJar.java Passed: tools/jar/UpdateManifest.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jar/ChangeDir.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: tools/jar/LeadingGarbage.java Passed: tools/jimage/JImageListTest.java Passed: tools/jar/ContentOrder.java Passed: tools/jimage/JImageToolTest.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: tools/jimage/JImageTest.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java Passed: tools/jlink/plugins/CompressIndexesTest.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jimage/VerifyJimage.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java Passed: tools/jlink/plugins/OrderResourcesPluginTest.java Passed: tools/jlink/plugins/PluginsNegativeTest.java Passed: tools/jlink/plugins/PrevisitorTest.java Passed: tools/jlink/plugins/ResourceFilterTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/plugins/SignatureParserTest.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/plugins/CDSPluginTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jlink/plugins/CompressorPluginTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/DefaultProviderTest.java Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/JLink2Test.java Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jlink/JLinkEndianTest.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jlink/JLinkOptionsTest.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jlink/JLinkReproducible2Test.java Passed: tools/jlink/ReleaseImplementorTest.java Passed: tools/jlink/ResourceDuplicateCheckTest.java Passed: tools/jlink/ResourcePoolTest.java Passed: tools/jlink/SecurityTest.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: sun/security/tools/jarsigner/TimestampCheck.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/NativeTest.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/launcher/8261785/Test8261785.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java Passed: tools/launcher/modules/addmods/AddModsTest.java Passed: tools/launcher/modules/addreads/AddReadsTest.java Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/launcher/modules/addexports/AddExportsTest.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java Passed: tools/jmod/JmodTest.java Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/launcher/modules/describe/DescribeModuleTest.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/launcher/ArgsEnvVar.java Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/I18NTest.java Passed: tools/launcher/InfoStreams.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/launcher/I18NJarTest.java Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/ArgFileSyntax.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: tools/launcher/Jexec.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/MiscTests.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/TestSpecialArgs.java Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/MultipleJRE.sh Passed: tools/launcher/BigJar.java Passed: tools/jlink/JLinkTest.java Passed: tools/launcher/FXLauncherTest.java Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/VersionCheck.java Passed: tools/launcher/Arrrghs.java Passed: tools/launcher/Settings.java Passed: tools/launcher/ToolsOpts.java Passed: tools/launcher/SourceMode.java Passed: tools/launcher/InstanceMainTest.java Passed: tools/launcher/HelpFlagsTest.java Test results: passed: 4,084; failed: 12 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2 Finished running test 'jtreg:test/jdk:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2 Running test 'jtreg:test/langtools:tier2' Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/ToolLocaleMessageTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.java Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/ExternalEditorTest.java Passed: jdk/jshell/ToolReloadTest.java Passed: jdk/jshell/ToolBasicTest.java Test results: passed: 11 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_langtools_tier2 Finished running test 'jtreg:test/langtools:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2 Running test 'jtreg:test/jaxp:tier2' Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/PublicTest.java Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.java Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.java Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogResolverTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/common/catalog/NullIdTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java Passed: javax/xml/jaxp/unittest/common/catalog/DOMTest.java Passed: javax/xml/jaxp/unittest/common/catalog/SAXTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java Passed: javax/xml/jaxp/unittest/common/catalog/StAXTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/PathTest.java Passed: javax/xml/jaxp/unittest/common/catalog/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java Passed: javax/xml/jaxp/unittest/common/catalog/TransformTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/dtd/DTDPropertiesTest.java Passed: javax/xml/jaxp/unittest/common/dtd/DOMTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SAXTest.java Passed: javax/xml/jaxp/unittest/common/Bug6350682.java Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java Passed: javax/xml/jaxp/unittest/common/dtd/StAXTest.java Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/Sources.java Passed: javax/xml/jaxp/unittest/common/dtd/TransformTest.java Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java Passed: javax/xml/jaxp/unittest/dom/Bug4966143.java Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.java Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java Passed: javax/xml/jaxp/unittest/dom/TCKEncodingTest.java Passed: javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java Passed: javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java Passed: javax/xml/jaxp/unittest/parsers/BaseParsingTest.java Passed: javax/xml/jaxp/unittest/parsers/Bug4934208.java Passed: javax/xml/jaxp/unittest/parsers/Bug4967002.java Passed: javax/xml/jaxp/unittest/parsers/Bug4985486.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991020.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991946.java Passed: javax/xml/jaxp/unittest/parsers/Bug5010072.java Passed: javax/xml/jaxp/unittest/parsers/Bug5025825.java Passed: javax/xml/jaxp/unittest/parsers/Bug6341770.java Passed: javax/xml/jaxp/unittest/parsers/Bug6506304Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6361283.java Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.java Passed: javax/xml/jaxp/unittest/parsers/Bug6518733.java Passed: javax/xml/jaxp/unittest/parsers/Bug6564400.java Passed: javax/xml/jaxp/unittest/parsers/Bug6573786.java Passed: javax/xml/jaxp/unittest/parsers/Bug6594813.java Passed: javax/xml/jaxp/unittest/parsers/Bug6608841.java Passed: javax/xml/jaxp/unittest/parsers/Bug6690015.java Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6760982.java Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java Passed: javax/xml/jaxp/unittest/parsers/HandleError.java Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.java Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6925410Test.java Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6992561Test.java Passed: javax/xml/jaxp/unittest/sax/Bug7057778Test.java Passed: javax/xml/jaxp/unittest/sax/SAXExceptionInitCause.java Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/sbd/test/ExternalRefTest.java Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionCauseTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java Passed: javax/xml/jaxp/unittest/transform/CLITest.java Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java Passed: javax/xml/jaxp/unittest/transform/ResetTest.java Passed: javax/xml/jaxp/unittest/transform/ResultTest.java Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.java Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/SerializationTest.java Passed: javax/xml/jaxp/unittest/transform/StAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java Passed: javax/xml/jaxp/unittest/transform/SourceTest.java Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java Passed: javax/xml/jaxp/unittest/validation/Bug4987574.java Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java Passed: javax/xml/jaxp/unittest/validation/CR6740048.java Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java Test results: passed: 515 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jaxp_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jaxp_tier2 Finished running test 'jtreg:test/jaxp:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jaxp_tier2 ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR jtreg:test/hotspot/jtreg:tier2 536 536 0 0 >> jtreg:test/jdk:tier2 4096 4084 12 0 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/jaxp:tier2 515 515 0 0 ============================== TEST FAILURE